

ProtoBoard
A small PCB for great (next gen) gloves
- Size
- 56 × 48 mm
- Copper layers
- 4
- Thickness
- 4.69 mm
- Parts
- 96
- Nets
- 116
- Pads
- 438
- Tracks, vias
- 943, 100
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 9 Apr 2022
- Updated
- 26 Dec 2023
Overview
ProtoBoard is an open-source printed circuit board by ciborg971, from the ciborg971/ProtoBoard repository on GitHub, published under the MIT licence. It is a 4-layer board of 56 × 48 mm with 96 parts on 116 nets, routed with 943 tracks and 100 vias.
It is built around the ESP32-S3-MINI-1-N8, DRV2605LDGS and TCA9548ARGER, with the CD74HC4067SM96, HY2120-CB and HX2300A among its other parts. Its parts include 31 resistors, 24 capacitors, 14 ICs, 11 connectors and 2 transistors. It belongs with the ESP32 boards of this library.
Main components
7ESP32-S3-MINI-1-N8
SMD-104.5dBm -40℃~+85℃ 2.4GHz 20.5dBm 330mA 3V~3.6V 97mA Bluetooth5.0 ESP32-S3FN8 Chip On-board PCB Antenna UART、SPI、I2C、I2S、USB SMD WiFi Modules ROHSEspressif SystemsWiFi ModulesDRV2605LDGS
VSSOP-10-0.5mm-40℃~+85℃ 1 2V~5.2V 500uA I2C Yes VSSOP-10-0.5mm Brushed DC Motor Drivers ROHSTexas InstrumentsBrushed DC Motor DriversTCA9548ARGER
VQFN-24-EP(4x4)-40℃~+125℃ 1.65V~5.5V 2uA 400Kbps 80uA I2C、SMBus VQFN-24-EP(4x4) Interface - Specialized ROHSTexas InstrumentsInterface - SpecializedCD74HC4067SM96
SSOP-24-208mil-55℃~+125℃ 15ns 16 16:1 2V~6V 5pF 70Ω 89MHz SSOP-24-208mil Analog Switches, Multiplexers ROHSTexas InstrumentsAnalog Switches, MultiplexersHY2120-CB
SOT-23-6-40℃~+85℃ 1.5V~10V 100nA 2 2.9V 4.28V Protection IC Support SOT-23-6 Battery Management ROHSHYCON TechBattery ManagementHX2300A
SOT-23-55℃~+150℃ 1 N-channel 180pF 1V 2.5A 20V 20pF 3.5nC@4.5V 38pF 710mW 85mΩ@2.5V SOT-23 MOSFETs ROHSHXMOSFETsTYPE-C-31-M-12
SMD-30℃~+80℃ 1 10,000 cycles 16P 20V 5A 7.35mm Female Surface Mount, Right Angle Type-C SMD USB Connectors ROHSHRO ElectronicsUSB Connectors
README
README.mdProtoBoard V0.2
A small board (48 x 56 mm) for great gloves !
- Still a work in progress, current version does NOT work *
Features
Pros :
- ESP32S3 dual core
- Small (48x56 mm)
- Power from 2S to 4S lipo (accept 6.5 volt up to 20 volt)
- Can use Wifi (doesnt use ADC2)
- 16 ADC input
- RGB Header
- 5V 5A for Servo for up to 5 Servo
- Support up to 7 LRA
- Battery protection (integrated BMS : overcharge, overdischarge and overcurrent protection)
- Battery level (via voltage divider)
- Cheap to build
- Use 2.54 mm header
- USB C for programming (The board CANNOT be powered via USB)
Cons :
- Compoment on both side => more expensive to produce in small quantity in pcb fab (bottom side have easy to solder components)
- Doesnt charge the battery
- PCB is 4 layer (a bit more expensive than 2 layer PCB)
Buy the PCB
This design does NOT work right now, do NOT buy it unless you can debug it by yourself You can buy the board via PCBWay using the file ProtoBoard.kicad_pcb.zip and the BOM ProtoBoard.xlsx.
TODO
- Add pinout
Sponsors
This project is sponsored by PCBWay, thanks to them for their quality PCB + assembly !
Parts
96| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 4.7K | Resistor_SMD:R_0402_1005Metric | R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26, R27, R28 |
| 10 | 10uF | Capacitor_SMD:C_0402_1005Metric | C1, C5, C6, C8, C10, C11, C12, C17, C18, C19 |
| 8 | 10K | Resistor_SMD:R_0402_1005Metric | R4, R6, R7, R8, R9, R10, R11, R12 |
| 8 | TestPoint | TestPoint:TestPoint_Pad_D1.5mm | TP2, TP3, TP5, TP6, TP7, TP8, TP9, TP10 |
| 7 | 1uF | Capacitor_SMD:C_0402_1005Metric | C13, C14, C15, C16, C20, C21, C22 |
| 7 | DRV2605LDGS | Package_SO:VSSOP-10_3x3mm_P0.5mm | U8, U9, U10, U11, U12, U13, U14 |
| 4 | MH | MountingHole:MountingHole_2.2mm_M2_Pad | H1, H2, H3, H4 |
| 3 | 22uF | Capacitor_SMD:C_0402_1005Metric | C3, C7, C9 |
| 3 | Conn_01x05_Female | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J5, J6, J8 |
| 3 | Conn_01x10_Female | Connector_PinHeader_2.54mm:PinHeader_1x10_P2.54mm_Vertical | J4, J7, J9 |
| 2 | 0.1uF | Capacitor_SMD:CP_Elec_4x5.4 | C25, C26 |
| 2 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C2, C4 |
| 2 | 330R | Resistor_SMD:R_0402_1005Metric | R30, R31 |
| 2 | 5K1 | Resistor_SMD:R_0402_1005Metric | R3, R5 |
| 2 | Conn_01x08_Female | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | J10, J12 |
| 2 | HX2300A | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | SW_Push | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW1, SW2 |
| 1 | 1M | Resistor_SMD:R_0402_1005Metric | R2 |
| 1 | 2K | Resistor_SMD:R_0402_1005Metric | R29 |
| 1 | 5M | Resistor_SMD:R_0402_1005Metric | R1 |
| 1 | CD74HC4067SM | Package_SO:SSOP-24_5.3x8.2mm_P0.65mm | U2 |
| 1 | Conn_01x03_Female | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1 |
| 1 | Conn_01x04_Female | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J3 |
| 1 | ESP32-S3-MINI-1 | Espressif:ESP32-S3-MINI-1 | U1 |
| 1 | HY2120 | Package_TO_SOT_SMD:SOT-23-6 | U4 |
| 1 | LM1084-3.3 | Package_TO_SOT_SMD:TO-263-2 | U6 |
| 1 | LM1084-5.0 | Package_TO_SOT_SMD:TO-263-2 | U3 |
| 1 | TCA9548ARGER | Package_DFN_QFN:Texas_RGE0024C_EP2.1x2.1mm | U7 |
| 1 | TYPE-C-31-M-12 | TYPE-C-31-M-12:HRO_TYPE-C-31-M-12 | J2 |
| 1 | WS2812-2020 | WS2812-2020:LED_WS2812-2020 | U5 |
Questions
How big is the ProtoBoard PCB?
It measures 56 × 48 mm and has 4 copper layers, 4.69 mm thick.
What parts does the ProtoBoard use?
96 parts, built around the ESP32-S3-MINI-1-N8, DRV2605LDGS, TCA9548ARGER and CD74HC4067SM96. 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.
Where can I download the ProtoBoard KiCad files?
From the ciborg971/ProtoBoard repository on GitHub, at the commit this page was made from: the board is ProtoBoard.kicad_pcb and its schematic ProtoBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ProtoBoard design in my own project?
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).
Similar boards
- 4 layers102.8 × 23.1 mm

- 6 layers320.8 × 128.3 mm

- 2 layers47.9 × 28.5 mm

Posture tracker v2
kiranj26/Posture-Tracker-Using-ESP32
Posture Correction using ESP32-MINI-1 and MU sensor (GY-521 / MPU-6050)
52 parts3MIT - 2 layers33.8 × 17.9 mm

Licenta
radupascale/smartwatch-licenta
This repository contains all the files necessary to build the smartwatch I developed for my thesis at the Computer Science Faculty of UPB.
66 parts1 - 2 layers71.5 × 86.2 mm

Super cat game v0
furballroller/super_cat_game
A pressure-sensitive LED mat for an ESP32 S3 Devkit clone. This is my first proper hardware project!
29 parts1 - 4 layers95.9 × 90.2 mm

KENSAT EPS v1.2
kenchangh/kensat
KENSAT, Edge-AI Compute in Orbit - A 2U CubeSat that runs a large language model on-orbit. A power-gated NVIDIA Jetson Orin Nano executes neural-network inference in space, and the results are downlinked over a custom…
218 parts119 - 4 layers88.1 × 59.4 mm

Chromapi motherboard v1
Mowibox/chromapi_motherboard
Raspberry Pi control HAT dedicated to the quadruped robot Chromapi.
139 parts2Apache-2.0 - 2 layers169.2 × 98.2 mm
