Skip to the content
PCBKitNew board
2 layers100 × 50 mmControlModule, the printed circuit board in 3D

ControlModule

enriquewph/esp-map4

Modular hardware for IoT & home automation

Size
100 × 50 mm
Copper layers
2
Thickness
1.6 mm
Parts
39
Nets
59
Pads
189
Tracks, vias
130, 10
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
28 Apr 2023
Updated
26 Nov 2024

Overview

ControlModule is an open-source printed circuit board by enriquewph, from the enriquewph/esp-map repository on GitHub, published under the MIT licence. It is a 2-layer board of 100 × 50 mm with 39 parts on 59 nets, routed with 130 tracks and 10 vias.

It is built around the ESP32-WROOM-32, BC817 and IRLML2502, with the WS2812B-2020 among its other parts. Its parts include 14 resistors, 11 connectors, 4 ICs, 2 capacitors and 2 transistors. It belongs with the home automation and IoT boards and the ESP32 boards of this library.

Main components

4

README

README.md

Contributors Forks Stargazers Issues MIT License

ESP MAP Logo

ESP - Modular Automation Platform

Modular hardware for IoT & home automation

Explore the docs »

Parts

39
QtyValueFootprintReferences
710kResistor_SMD:R_1206_3216MetricR2, R3, R8, R9, R13, R15, R16
6Conn_01x02esp-map-footprints:TerminalBlock-Bornier-2_P5.08mmJ5, J6, J8, J9, J10, J11
3?Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR10, R11, R12
3FiducialFiducial:Fiducial_0.5mm_Mask1mmFID1, FID2, FID3
2100kResistor_SMD:R_1206_3216MetricR4, R5
2MountingHole_PadMountingHole:MountingHole_3.5mm_PadH1, H2
1100Resistor_SMD:R_1206_3216MetricR14
1100nFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC1
11kResistor_SMD:R_1206_3216MetricR1
11uFCapacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolderC2
1BC817Package_TO_SOT_SMD:SOT-23Q1
1Conn_01x03Connector_Molex:Molex_KK-254_AE-6410-03A_1x03_P2.54mm_VerticalJ2
1Conn_01x06Connector_Molex:Molex_KK-254_AE-6410-06A_1x06_P2.54mm_VerticalJ4
1DS1233A-10Package_TO_SOT_THT:TO-92U2
1ESP32-WROOM-32RF_Module:ESP32-WROOM-32U4
1I2C/ICSP/UARTConnector_PinSocket_2.54mm:PinSocket_2x07_P2.54mm_VerticalJ3
1ICSPConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ7
1ICSPConnector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ1
1IRLML2502Package_TO_SOT_SMD:SOT-23Q2
1PC847Package_DIP:SMDIP-16_W9.53mmU3
1WS2812B-2020esp-map-footprints:LED_WS2812-2020D1
1lan8720_eth_boardesp-map-footprints:LAN8720-ETH-BOARD-90deg-CON-BOTU1

Questions

How big is the ControlModule PCB?

It measures 100 × 50 mm and has 2 copper layers, 1.6 mm thick.

What parts does the ControlModule use?

39 parts, built around the ESP32-WROOM-32, BC817, IRLML2502 and WS2812B-2020. 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 ControlModule KiCad files?

From the enriquewph/esp-map repository on GitHub, at the commit this page was made from: the board is hardware/ControlModule/ControlModule.kicad_pcb and its schematic hardware/ControlModule/ControlModule.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the ControlModule 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).

More from enriquewph/esp-map

4
  • 2 layers100 × 70 mmUPSMonitorModule, the printed circuit board in 3D

    UPSMonitorModule

    enriquewph/esp-map

    Modular hardware for IoT & home automation

    76 parts4MIT
  • 2 layers78 × 20 mmRelay expansion, the printed circuit board in 3D

    Relay expansion

    enriquewph/esp-map

    Modular hardware for IoT & home automation

    17 parts4MIT

Similar boards

  • 2 layers87.3 × 53.3 mmJulis, the printed circuit board in 3D

    Julis

    Misaka0x2730/Julis

    Expansion test board of ARM Debugger for NUCLEO-F746ZG.

    135 parts2MIT
  • 2 layers68 × 81.5 mmController, the printed circuit board in 3D

    Controller

    orlopau/coffee-scale

    Scale for espresso and filter coffee.

    55 parts11
  • 2 layers100 × 100 mmInteldon v1, the printed circuit board in 3D

    Inteldon v1

    igori5/inteldon_v1

    237 parts
  • 4 layers205 × 140 mmSpacescape, the printed circuit board in 3D

    Spacescape

    Napkin-to-Billboard/100GI

    100 Gadget Ideas - Napkin to Billboard

    359 partsMIT
  • 2 layers55.9 × 40.1 mmTX2 2.4G, the printed circuit board in 3D

    TX2 2.4G

    Momozavur/Mravka-v2

    Open the appropriate .kicadpro file in KiCad; .pro entries are legacy projects. Keep schematics, boards, local libraries, library tables, and supporting files together.

    33 parts
  • 6 layers39.8 × 55.8 mmG TX1, the printed circuit board in 3D

    G TX1

    Paschalis/UAV-TelemetryLink

    Receiver and transmitter solution for GCS using ELRS, mLRS, and MAVLink for reliable telemetry and control.

    44 parts11MIT
  • 2 layers70 × 30.4 mmPlato B1, the printed circuit board in 3D

    Plato B1

    koopero/Plato

    PlatoA1 is a regular triangle, made of light and plastic, with a dimension of about an inch. This subassembly is meant as an experiment in:

    52 parts
  • 2 layers147 × 92 mmVan, the printed circuit board in 3D

    Van

    blinken/vandal

    An ESP32-based lighting control system for campervans (or anything else)

    227 parts6GPL-3.0