Skip to the content
PCBKitNew board
2 layers87.6 × 83.8 mmENEL200Group01, the printed circuit board in 3D

Peripheral and breakout board for the ESP-32, with firmware designed for use with Microsoft MakeCode

Size
87.6 × 83.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
88
Nets
76
Pads
283
Tracks, vias
510, 51
Pours
5
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
17 Sep 2024
Updated
18 Oct 2024

Overview

ENEL200Group01 is an open-source printed circuit board by cva68, from the cva68/ESPBreadboardRobot repository on GitHub, published under the MIT licence. It is a 2-layer board of 87.6 × 83.8 mm with 88 parts on 76 nets, routed with 510 tracks and 51 vias.

It is built around the ZXBM5210-S, 74HC595 and LM1117T-3.3, with the LM338T, BSH205G2 and SR240 among its other parts. Its parts include 30 diodes, 18 resistors, 13 capacitors, 13 connectors and 6 ICs.

Main components

6

README

README.md

ESP32 Breadboard Robot

A device designed to mount to a breadboard to breakout the ESP32-C3 devboard pins, add an LED matrix, dual motor drivers, photoresistor inputs for line following, and two buttons. Designed to mimic (some) functionality of the BBC micro:bit + Kitronic Motor Driver Board combo currently used by Lincoln High School for teaching electronics, at a lower cost and in a more convenient package.

Software

The software is designed to support exporting blocks from MakeCode directly into main.py. Basic, LED, Input and Motor blocks are currently supported. src/ and lib/ have the required files to enable this.

Hardware

The schematic and PCB designs are included in /hardware.

Parts

88
QtyValueFootprintReferences
25LEDLED_SMD:LED_1206_3216Metric_Pad1.42x1.75mm_HandSolderD10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24, D25 +9
7100nCapacitor_THT:C_Rect_L4.6mm_W3.0mm_P2.50mm_MKS02_FKP02C2, C3, C4, C5, C6, C7, C8
5100Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR10, R11, R12, R13, R14
5BSH205Package_TO_SOT_SMD:SOT-23-3Q1, Q2, Q3, Q4, Q5
410KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR3, R4, R5, R6
4SR240Diode_THT:D_DO-35_SOD27_P2.54mm_Vertical_AnodeUpD1, D2, D3, D4
2100nFCapacitor_THT:C_Rect_L7.0mm_W2.5mm_P5.00mmC11, C13
210kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR7, R8
210uCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC9, C10
21kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR15, R16
23V3Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ12, J13
23k3Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR9, R17
274HC595Package_SO:SOIC-16_4.55x10.3mm_P1.27mmU4, U5
2ESPConnector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalJ6, J7
2ESP_PTConnector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_VerticalJ14, J15
2ZXBM5210-SPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2, U3
1100uCapacitor_THT:CP_Radial_D8.0mm_P3.50mmC1
110uFCapacitor_THT:CP_Radial_D5.0mm_P2.00mmC12
1270Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR2
1330Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR18
1820Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR1
1BTN_AButton_Switch_THT:SW_PUSH_6mm_H5mmSW3
1BTN_BButton_Switch_THT:SW_PUSH_6mm_H5mmSW5
1Barrel_Jack_SwitchConnector_BarrelJack:BarrelJack_HorizontalJ1
1LEAF_LConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ8
1LEAF_RConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ9
1LEDLED_THT:LED_D5.0mmD5
1LM1117T-3.3Package_TO_SOT_THT:TO-220-3_Horizontal_TabDownU6
1LM338TPackage_TO_SOT_THT:TO-220-3_Horizontal_TabDownU1
1MOTOR-LTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ4
1MOTOR-RTerminalBlock_Phoenix:TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_HorizontalJ5
1PHOTORESISTOR_1Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ2
1PHOTORESISTOR_2Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJ3
1SW_SPDTButton_Switch_THT:SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mmSW2

Questions

How big is the ENEL200Group01 PCB?

It measures 87.6 × 83.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ENEL200Group01 use?

88 parts, built around the ZXBM5210-S, 74HC595, LM1117T-3.3 and LM338T. 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 ENEL200Group01 KiCad files?

From the cva68/ESPBreadboardRobot repository on GitHub, at the commit this page was made from: the board is hardware/KiCad/ENEL200Group01.kicad_pcb and its schematic hardware/KiCad/ENEL200Group01.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ENEL200Group01 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

  • 2 layers68.6 × 53.3 mmENEL200ShieldGroup01, the printed circuit board in 3D

    ENEL200ShieldGroup01

    TheBroKendrick/Arduino-Turtle-Robot-

    A project made in my First Professional Year of Electrical Engineering. This was made in collaboration with two other people and focussed on the basics of PCB design, 3D modelling, and basic embedded software…

    41 parts
  • 2 layers275 × 200 mmMidi grid, the printed circuit board in 3D

    Midi grid

    zukaitis/midi-grid

    DIY midi controller project

    328 parts92
  • 2 layers80 × 50 mmEink clock, the printed circuit board in 3D

    Eink clock

    kaini/eink-clock

    Source code and schematics for a clock using the ED060SC4 E-Ink display

    81 parts11MIT
  • 2 layers50.1 × 16.8 mmPS-5V1.4A-7W EE13-Demo board, the printed circuit board in 3D

    PS-5V1.4A-7W EE13-Demo board

    TDLOGY/HW_AC-DC-Flyback-5W-5V1A-Reference-Design

    AC DC Flyback 5W 5V1A Reference Design

    24 parts4
  • 2 layers88 × 78 mmLan outlet, the printed circuit board in 3D

    Lan outlet

    ra0sms/ethernet-control-console

    Ethernet control console

    58 parts1MIT
  • 2 layers56 × 61 mmPowerSupply, the printed circuit board in 3D

    PowerSupply

    DanHert/PowerSupply

    65 parts
  • 2 layers74.9 × 38.1 mmPower supply, the printed circuit board in 3D

    Power supply

    NewbiZ/power_supply

    26 parts
  • 2 layers195 × 81 mmLinesorter, the printed circuit board in 3D

    Linesorter

    varnikaa12/PSU-IME-1

    Design of an MVP tabletop production cell that sorts small colored cylinders representing workpieces in a manufacturing line.

    75 parts