RCM-Hardware-Nibble
RCMgames·RCM-Hardware-Nibble·KICAD-RCM-Nibble/RCMhardwareNibble.kicad_pcb
About the RCM-Hardware-Nibble PCB
RCM-Hardware-Nibble is an open source ESP32 PCB design by RCMgames, published on GitHub under the MIT license. It is a 4-layer board measuring 27.4 × 28.5 mm, with 47 components from 19 distinct parts.
Its main chip is the do not place or purchase for PCB assembly, from the ESP32 family. Other key parts include the TMC7300-LA-T, LTC3246EMSE#PBF, ICM-20948 and MIC5225-1.8YM5-TR. By type, the board carries 18 capacitors, 12 resistors, 7 connectors, 6 ICs, 2 transistors and 1 diode.
It belongs with the robotics & motion, power & battery and sensors designs in this gallery.
From the project
Half a BYTE
1.08 by 1.12 inches, 27.432 by 28.448 millimeters 4 motors 4 servos 2 additional GPIO pins built-in IMU battery monitoring I2C connector on QT PY runs on 3-11 volts
Look here for how to program it: https://github.com/RCMgames/RCMv2
Look here for more information and examples of robots: https://github.com/rcmgames
Want slightly larger and 8 motors and 8 servos? Look at the BYTE
Main components on the RCM-Hardware-Nibble
RCM-Hardware-Nibble bill of materials (BOM)
47 components, 19 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | TMC7300-LA-T TMC7300 Analog Devices | QFN-20-1EP_3x3mm_P0.4mm_EP1.65x1.65mm | IC1, IC2 |
| 1 | do not place or purchase for PCB assembly pololu 4085 Pololu | pololu 4085 | U1 |
| 1 | LTC3246EMSE#PBF LTC3246EMSE-PBF / 500mA charge pump Analog Devices | MSE_16_ADI | U2 |
| 1 | ICM-20948 TDK InvenSense | QFN40P300X300X105-24N | U3 |
| 1 | MIC5225-1.8YM5-TR MIC5225-1.8V Microchip | SOT-23-5 | U4 |
| 2 | BSS138 BSS138, N channel mosfet >=0.22A onsemi | SOT-23 | Q3, Q4 |
| 1 | do not place or purchase for PCB assembly pads to solder wires to ~ | battery wires | J1 |
| 4 | do not place or purchase for PCB assembly Conn_01x03 ~ | PinHeader_1x03_P2.54mm_Vertical | J2, J3, J4, J5 |
| 1 | do not place or purchase for PCB assembly 2x04 female header pins do not place or purchase for PCB assembly | PinSocket_2x04_P2.54mm_Vertical | J6 |
| 1 | do not place or purchase for PCB assembly Conn_02x02_Top_Bottom do not place or purchase for PCB assembly | PinHeader_2x02_P2.54mm_Vertical | J9 |
| 1 | do not place or purchase for PCB assembly microcontroller do not place or purchase for PCB assembly | ESP32 QT PY | ESP32_QT_PY1 |
| 1 | GDB5818WS 1A Zener Diode / >=1A / 600 mV Vf @ 1 A Good-Ark Semiconductor | D_SOD-323 | D1 |
| 11 | GMC04X7R104K50NT 100nF/0402/50V/X7R/<=10%/ceramic Cal-Chip Electronics, Inc. | C_0402_1005Metric | C1, C3, C4, C5, C6, C7, C8, C11 +3 |
| 3 | GMC21X5R226M25NT 22uF/0805/25V Cal-Chip Electronics, Inc. | C_0805_2012Metric | C2, C9, C16 |
| 3 | GMC10X7R225K16NT 2.2uF/0603/>=16V Cal-Chip Electronics, Inc. | C_0603_1608Metric | C10, C13, C14 |
| 1 | GMC10X5R226M10NT 22uF/0603/>=10V Cal-Chip Electronics, Inc. | C_0603_1608Metric | C12 |
| 1 | CR0402-FX-3002GLF 30k / <=1% Bourns Inc. | R_0402_1005Metric | R1 |
| 7 | CR0402-FX-1002GLF 10k / <=1% Bourns Inc. | R_0402_1005Metric | R2, R7, R9, R10, R11, R12, R13 |
| 4 | CRL1206-FW-R120ELF 120mΩ / 0.5W / 1206 / <=1% Bourns Inc. | R_1206_3216Metric | R3, R4, R5, R6 |
RCM-Hardware-Nibble design files
The KiCad project lives in the RCMgames/RCM-Hardware-Nibble repository on GitHub; these links point at the commit this page was built from.
RCM-Hardware-Nibble: common questions
What microcontroller does the RCM-Hardware-Nibble use?
The RCM-Hardware-Nibble is built around the do not place or purchase for PCB assembly, from the ESP32 family.
How big is the RCM-Hardware-Nibble PCB?
The RCM-Hardware-Nibble measures 27.4 × 28.5 mm, has 4 copper layers and is 1 mm thick.
How many components are on the RCM-Hardware-Nibble?
47 components, from 19 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the RCM-Hardware-Nibble design files?
From the RCMgames/RCM-Hardware-Nibble repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the RCM-Hardware-Nibble design in my own project?
Yes, under the terms of its MIT license, which RCMgames chose for the repository.
Can I test firmware for the RCM-Hardware-Nibble without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug ESP32 firmware against it before you order a PCB.
Similar boards
ESP32
Open Book Abridged Edition
joeycastillo
85 × 115 mm65 parts2LCC-BY-SA-4.08.1kESP32
Badge
atopile
56.3 × 39 mm239 parts4LMIT4.0kESP32
Esp32 minimal
atopile
36.2 × 26.8 mm20 parts2LMIT4.0kESP32
Racer
StuckAtPrototype
36 × 50.2 mm70 parts4LApache-2.03.8kESP32
Controller
StuckAtPrototype
29 × 74 mm58 parts4LApache-2.03.8kESP32
Bitaxe
skot
56.5 × 99.8 mm86 parts4LCERN-OHL-S-2.01.4k