
TapBadgeV2
Xasin/TapBadgeV2
The second, far more ambitious version of the TapBadge wearable

ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)
Esp32miniBT is an open-source printed circuit board by asterics, from the asterics/esp32_mouse_keyboard repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 24.1 × 36.2 mm with 28 parts on 20 nets, routed with 340 tracks and 45 vias.
It is built around the ESP32-WROOM-32 and CMM-4030D-261-I2S-TR. Its parts include 8 capacitors, 4 resistors, 2 ICs, 2 connectors and 1 diode. It belongs with the radio and wireless boards and the ESP32 boards of this library.
The hardware module is an addon board for the FLipMouse or FABI device. It is placed on a separate module on the AUX extension header. This folder here contains the KiCAD design files for PCB production.
This design was done in KiCAD v5.1.2. Please use a version equal or newer.
Note: If you are looking for the first revision of this board, open this GIT tag
many thanks to asukiaaa for the esp32bb design and the footprints: https://github.com/asukiaaa/esp32bb
Junaid Akhter Khan for the second revision of the PCB
| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | TestPoint | TestPoint:TestPoint_Pad_1.0x1.0mm | TP1, TP2, TP3, TP4, TP5, TP6 |
| 5 | 0.1uf | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C4, C6, C7, C8 |
| 2 | 100K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R4 |
| 2 | 10uf | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3, C5 |
| 1 | |||
| 1 | 100uf | Capacitor_SMD:C_1206_3216Metric_Pad1.42x1.75mm_HandSolder | C1 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R2 |
| 1 | 330 | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R3 |
| 1 | 4.7u / TYS30104R7M-10 | Inductor_SMD:L_Taiyo-Yuden_MD-3030 | L1 |
| 1 | CMM-4030D-261-I2S-TR | I2S-MEMS-microphone-footprints-Lib:MIC_CMM-4030D-261-I2S-TR | MK1 |
| 1 | Conn_02x05_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x05_P2.54mm_Vertical_SMD | J1 |
| 1 | D05 | LED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D1 |
| 1 | ESP32-WROOM | ESP32-footprints-Lib:ESP32-WROOM | U2 |
| 1 | MCP1603T-330I/OS | Package_TO_SOT_SMD:TSOT-23-5 | U1 |
| 1 | SolderJumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mm | J4 |
The 26 most common of 28 parts.
It measures 24.1 × 36.2 mm and has 2 copper layers, 1.6 mm thick.
28 parts, built around the ESP32-WROOM-32 and CMM-4030D-261-I2S-TR. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the asterics/esp32_mouse_keyboard repository on GitHub, at the commit this page was made from: the board is hardware/esp32miniBT.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Xasin/TapBadgeV2
The second, far more ambitious version of the TapBadge wearable



Bellafaire/ESP32-Smart-Watch
An open source smartwatch based on the ESP32 compatible with the Arduino IDE.




likeablob/slow-movie-player-7c
Yet another "Slow Movie Player" implementation with 7-color E-Paper module and ESP32.