

Mb02a1
Last updated: 2025-07-04 (c) 2025, Ahmed Gazar
- Size
- 130 × 105 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 100
- Nets
- 175
- Pads
- 495
- Tracks, vias
- 1,437, 121
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 17 May 2024
- Updated
- 18 Nov 2025
Overview
Mb02a1 is an open-source printed circuit board by GOS2022, from the GOS2022/Hardware repository on GitHub, published under the MIT licence. It is a 2-layer board of 130 × 105 mm with 100 parts on 175 nets, routed with 1,437 tracks and 121 vias.
It is built around the WEMOS D1 MINI, CH340G and W25Q64JVSSIQ, with the 25LC256-I/P, 25LC640-E/P and AMS1117-3.3 among its other parts. Its parts include 23 resistors, 15 diodes, 13 capacitors, 12 ICs and 4 connectors. It belongs with the ESP8266 boards of this library.
Main components
8WEMOS D1 MINI
A mini wifi board with 4MB flash based on ESP-8266EX, hardware version 4.0.0.LolinUncategorisedCH340G
SOP-16-40℃~+85℃ 2Mbps 3.3V、5V USB 2.0 USB to UART SOP-16 USB Converters ROHSWCH (Nanjing Qinheng Microelectronics)USB ConvertersW25Q64JVSSIQ
SOIC-8-208mil-40℃~+85℃ 100,000 cycles 10uA 133MHz 150ms@(64KB) 2.7V~3.6V 20 Years 3ms 64Mbit SPI SOIC-8-208mil NOR FLASH ROHSWinbondNOR FLASH25LC256-I/P
DIP-8-40℃~+85℃ 1,000,000 cycles 10MHz 2.5V~5.5V 200 Years 256Kbit 5ms Hardware write protection function、Built-in write enable latch (WEL)、Power-down/Power-up protection circuit SPI DIP-8 EEPROM ROHSMicrochip TechnologyEEPROM25LC640-E/P
PDIP-8-40℃~+125℃ 2.5V~5.5V 3MHz 5ms 64Kbit PDIP-8 EEPROM ROHSMicrochip TechnologyEEPROMAMS1117-3.3
SOT-223-40℃~+125℃ 0.003%Vout 1 1.1V@(800mA) 15V 1A 3.3V 5mA 72dB@(120Hz) Fixed Over Current Protection、Short Circuit Protection、Thermal shutdown Positive SOT-223 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators ROHSAdvanced Monolithic SystemsVoltage Regulators - Linear, Low Drop Out (LDO) RegulatorsDS3231MZ+
SOIC-8-40℃~+85℃ 2.3V~5.5V I2C Temperature compensation、Backup power management and battery charging、Alarm function、Periodic interrupt output SOIC-8 Real Time Clocks ROHSMaxim Integrated (Analog Devices)Real Time ClocksBC2032-E2
--40℃~+180℃ Battery base CR2032 - Button And Strip Battery Connector ROHSMPDButton And Strip Battery Connector
README
README.mdHardware
This repository contains the design and production files of hardware projects.
Description
The main goal of hardware projects is to create a compact test device for the OS and service tests.
Remarks
Contribution to this project is encouraged and appriciated. If you have any questions or ideas, feel free to contact me: ahmedibrahim.gazar97@gmail.com
Last updated: 2025-07-04 (c) 2025, Ahmed Gazar
Parts
100| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | 1k5 | Resistor_SMD:R_0805_2012Metric | R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R21, R22, R23 |
| 15 | Conn_01x02_Pin | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | ADC.1, ADC.2, DAC.1, EXTI.1, EXTI.2, EXTI.3, PWM.1, PWM.2, PWM.3, PWR3V3.1, PWR3V3.2, PWR3V3.3, PWR5V.1, PWR5V.2, PWR5V.3 |
| 14 | LED | LED_SMD:LED_1206_3216Metric | D1, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15 |
| 6 | 100n | Capacitor_SMD:C_0805_2012Metric | C4, C5, C8, C9, C12, C13 |
| 6 | 22p | Capacitor_SMD:C_0805_2012Metric | C2, C3, C6, C7, C10, C11 |
| 4 | Conn_01x04_Pin | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | I2C1.1, I2C1.2, I2C1.3, I2C1.4 |
| 4 | USB B mini | USB_B_mini_th:54819-0519_MOL | J1, J2, J3, J4 |
| 3 | 12 MHz | Crystal:Crystal_HC49-U_Vertical | X1, X2, X3 |
| 3 | CH340G | Package_SO:SOIC-16_3.9x9.9mm_P1.27mm | U2, U3, U4 |
| 2 | 10k | Resistor_SMD:R_0805_2012Metric | R2, R3 |
| 2 | 4k7 | Resistor_SMD:R_0805_2012Metric | R19, R20 |
| 2 | Conn_01x06_Pin | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | SPI2.1, SPI2.2 |
| 2 | Conn_01x08_Pin | Connector_PinHeader_2.54mm:PinHeader_1x08_P2.54mm_Vertical | EXIO.1, EXIO.2 |
| 1 | 1N4001 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D2 |
| 1 | 1k | Resistor_SMD:R_0805_2012Metric | R17 |
| 1 | 1n | Capacitor_SMD:C_0805_2012Metric | C1 |
| 1 | 220R | Resistor_SMD:R_0805_2012Metric | R1 |
| 1 | 25LC256 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U7 |
| 1 | 25LC640 | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U8 |
| 1 | 2k | Resistor_SMD:R_0805_2012Metric | R18 |
| 1 | ACS712-05B | Package_SO:SOIC-8_3.9x4.9mm_P1.27mm | U1 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U5 |
| 1 | BC2032-E2 | Battery:BatteryHolder_Keystone_103_1x20mm | B1 |
| 1 | Conn_01x14_Pin | Connector_PinHeader_2.54mm:PinHeader_1x14_P2.54mm_Vertical | DISPLAY1 |
| 1 | DS3231M | Package_SO:SOIC-16W_7.5x10.3mm_P1.27mm | U11 |
| 1 | MCP23017_SO | Package_SO:SOIC-28W_7.5x17.9mm_P1.27mm | U12 |
| 1 | NUCLEO-F446RE | NUCLEO-F446RE:MODULE_NUCLEO-F446RE | U9 |
| 1 | RKP-SMDB050 | Resistor_SMD:R_1206_3216Metric | F1 |
| 1 | W25Q64JVS | Package_SO:SOIC-8_5.23x5.23mm_P1.27mm | U6 |
| 1 | WEMOS_D1_mini | RF_Module:WEMOS_D1_mini_light | U10 |
The 96 most common of 100 parts.
More from GOS2022/Hardware
1- 2 layers69 × 51.5 mm

Similar boards
- 2 layers35 × 62 mm

- 4 layers81.3 × 109.2 mm

- 2 layers100 × 80 mm

Gridnet
denorath-sys/gridnet
Open hardware powerline mesh communication terminal
46 parts5CERN-OHL-W-2.0 - 2 layers85 × 94.5 mm

Digital voltages ps
zachrjt/digital-voltages-ps
Fixed 3.3V and 5V voltage power supply with voltage and current readout
79 parts2 - 4 layers90.8 × 47 mm

Pickit
ananevego/ProjectFreeCad
Конвертер библиотечных footprint-файлов KiCad .kicadmod в самостоятельные библиотеки FreePCB2 .fpl. Написан на Python 3.10+, внешние зависимости не нужны.
122 parts - 2 layers94 × 55 mm

Avr basic sbc
bazsimarkus/avr-basic-sbc
An ATmega1284P-based single board computer with composite video output, PS/2 keyboard input, running Tiny BASIC.
38 parts - 4 layers90 × 47 mm

- 4 layers43.9 × 33.4 mm

Questions
How big is the Mb02a1 PCB?
It measures 130 × 105 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Mb02a1 use?
100 parts, built around the WEMOS D1 MINI, CH340G, W25Q64JVSSIQ and 25LC256-I/P. 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 Mb02a1 KiCad files?
From the GOS2022/Hardware repository on GitHub, at the commit this page was made from: the board is PB01A1/01_Design_phase/KiCad/mb02a1.kicad_pcb and its schematic MB02A1/01_Design_phase/KiCad/conn_module.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Mb02a1 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).