check in
Ongoing

Arduino Shield

PROArduino Shield

tag

31
0
0
0
Mode:OSHWLab Stars
OSHWLab Stars
Reproduction cost: $42

License

MIT License

Creation time:2025-07-02 16:33:48Update time:2025-07-08 08:57:04

Description

📛 Title

BlueFi Shield – ESP32-Based Wi-Fi + Bluetooth Shield for Arduino


📝 Description

BlueFi Shield is a compact, powerful ESP32-based Arduino shield that adds Wi-Fi, Bluetooth Classic, and BLE to any standard Arduino board. It’s designed for flexibility: use it as a wireless co-processor, a standalone ESP32 dev board, or a hybrid communication module. Built with EasyEDA Pro and fully open source, this project was submitted for Hack Club’s Silicon hardware program.

(Big thanks to EasyEDA for sponsoring this event 💙)

 

✨ Project Features

  • 🧠 ESP32-WROOM-32E (Wi-Fi + Bluetooth Classic + BLE)

  • 🔌 UART interface with level-shifted TX

  • 🔄 Dual-mode: Shield or Standalone ESP32

  • 🎛️ RESET & BOOT buttons (EN and IO0 support)

  • 🌈 NeoPixel ready with optional onboard WS2812B

  • Touch input pad (GPIO4 / T0)

  • 🛠️ 100% JLCPCB Basic parts for Economic PCBA

  • 🎨 Back-side ASCII art and labeled silkscreen


🧩 Installation Guide

If using as a NeoPixel/touch demo board:

  1. Flash with Arduino IDE

  2. Example code:

    #define TOUCH_PIN T0
    #define LED_PIN 14
    void setup() { pinMode(LED_PIN, OUTPUT); }
    void loop() {
      if (touchRead(TOUCH_PIN) < 40) digitalWrite(LED_PIN, HIGH);
      else digitalWrite(LED_PIN, LOW);
    }
    

If using as a UART co-processor:

  • Connect D2 → RX, D3 ← TX

  • Use EN/IO0 buttons for bootloader upload if needed

 

Design Drawing

The preview image was not generated, please save it again in the editor.

BOM

Bom empty

Attachments

OrderFile nameDownload times
No data
Clone
Add to Album
0
0
Share
Report

Project Members

Comment

All Comments(1)
Sort by time|Sort by popularity
Followers0|Likes0
Related projects
Empty

Bottom Navigation