E1041
Electro707·p1040_large_7seg_display·E1041 - PCB, Driver Board/E1041.kicad_pcb
About the E1041 PCB
E1041 is an open source RP2040/RP2350 PCB design by Electro707, published on GitHub under the GPL-3.0 license. It is a 2-layer board measuring 116 × 90 mm, with 137 components from 67 distinct parts.
Its main chip is the ESP32-PICO-D4, from the RP2040/RP2350 family. Other key parts include the TPS2372, AP62200WU-7r, LAN8720Ar, CH340N and STP08DP05. By type, the board carries 54 resistors, 28 capacitors, 23 connectors, 10 ICs, 10 diodes and 6 inductors.
It belongs with the displays & leds designs in this gallery.
From the project
P1041: Large 7-segment Display Driver Project
This project is a driver for some large 4in 7-segment displays
Known issues, and any workarounds, are documented in ERRATA.md
This excludes the files in E1041 - PCB, Driver Board/ExternalStep, as they came from the manufacturer. Also excludes the files zones.c and zones.h in F1044, as those are modified from the microtzd library which is under an MIT license
Main components on the E1041
E1041 bill of materials (BOM)
137 components, 67 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TPS2372 | TI_RGW0020B | U1 |
| 1 | AP62200WU-7r AP62200WU-7 | TSOT-23-6 | U3 |
| 1 | LAN8720Ar LAN8720A | VQFN-24-1EP_4x4mm_P0.5mm_EP2.5x2.5mm_ThermalVias | U4 |
| 1 | ESP32-PICO-D4 | QFN-48-1EP_7x7mm_P0.5mm_EP5.3x5.3mm | U5 |
| 1 | CH340N | SOP-8_3.9x4.9mm_P1.27mm | U6 |
| 1 | STP08DP05 | SO-16_3.9x9.9mm_P1.27mm | U7 |
| 1 | TBD62783A | SOP-18_7x12.5mm_P1.27mm | U8 |
| 1 | 74HC595 | SO-16_3.9x9.9mm_P1.27mm | U9 |
| 1 | TPS61040DBV | SOT-23-5 | U10 |
| 1 | VCB4812SO-3WR3 VCB48_SO-3WR3 | VCB48_SO-3WR3 | U11 |
| 1 | MMBT3904 | SOT-23 | Q1 |
| 1 | ECS-2520MV-250-CN-TR ECS-2520MV-xxx-xx | Oscillator_SMD_ECS_2520MV-xxx-xx-4Pin_2.5x2.0mm | X1 |
| 1 | PJ-202A Barrel_Jack | BarrelJack_Horizontal | J1 |
| 1 | 1751248 Screw_Terminal_01x02 | TerminalBlock_Phoenix_MKDS-1,5-2-5.08_1x02_P5.08mm_Horizontal | J2 |
| 1 | 74984104400 | 74984104400 | J3 |
| 1 | Conn_Coaxial | SMA_Amphenol_901-143_Horizontal | J4 |
| 1 | CONN_01X03 Conn_01x03 | PinSocket_1x03_P2.54mm_Vertical | J5 |
| 1 | USB4105-GF-A USB_C_Receptacle_USB2.0_14P | USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_Horizontal | J6 |
| 16 | B5B-PH-K-S Conn_01x05_Pin | JST_PH_B5B-PH-K_1x05_P2.00mm_Vertical | J7, J8, J9, J10, J11, J12, J13, J14 +8 |
| 1 | CONN_01X06_FEMALE Conn_01x06_Female | Tag-Connect_TC2030-IDC-NL_2x03_P1.27mm_Vertical | J23 |
Show 47 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 2450AT43F0100001E Antenna_Chip | Johanson_2450AT43F0100 | AE1 |
| 2 | 0ZCJ0050FF2G 500mA | Fuse_1206_3216Metric | F1, F2 |
| 1 | JUMPER_2_BRIDGED Jumper_2_Bridged | R_0805_2012Metric | JP1 |
| 2 | CDBHM220L | TO-269AA | D1, D2 |
| 1 | SMAJ58A | D_SMA | D3 |
| 1 | SMF15A | D_SMF | D4 |
| 2 | LED | LED_1206_3216Metric | D5, D6 |
| 4 | MBR0530 | D_SOD-123 | D7, D9, D10, D11 |
| 3 | BLM21AG102SN1D L_Ferrite | L_0805_2012Metric | L1, L3, L4 |
| 1 | MAMK2520T3R3M 3.3uH | L_1206_3216Metric_Pad1.22x1.90mm_HandSolder | L2 |
| 1 | L-14C2N2SV4T 2.2nH | L_0603_1608Metric | L5 |
| 1 | 1239AS-H-6R8M=P2 6.8uH | L_1206_3216Metric_Pad1.22x1.90mm_HandSolder | L6 |
| 4 | 0.1U 0.1u | C_0805_2012Metric | C1, C21, C22, C23 |
| 1 | 865060845002 100uF | C_Elec_6.3x5.4 | C2 |
| 8 | 0.1UF 0.1uF | C_0805_2012Metric | C3, C5, C7, C13, C14, C15, C26, C29 |
| 1 | 1UF 1uF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C4 |
| 1 | 22UF 22uF | C_Elec_6.3x5.4 | C6 |
| 2 | 0.1UF 0.1uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C8, C10 |
| 1 | 10UF 10uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C9 |
| 1 | 10UF 10uF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C11 |
| 1 | 22UF 22uF | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C12 |
| 4 | 1UF 1uF | C_0805_2012Metric | C16, C17, C18, C20 |
| 1 | 2.2PF 2.2pF | C_0603_1608Metric | C24 |
| 1 | 4PF 4pF | C_0603_1608Metric | C25 |
| 1 | 4.7UF 4.7uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C27 |
| 1 | 1UF 1uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C28 |
| 1 | 13K 13k | R_0805_2012Metric | R1 |
| 1 | 12K 12k | R_0805_2012Metric | R2 |
| 1 | 1.3K 1.3k | R_0805_2012Metric | R3 |
| 14 | 0 | R_0805_2012Metric | R4, R7, R9, R17, R33, R36, R37, R38 +6 |
| 1 | 63.4 | R_0805_2012Metric | R5 |
| 1 | 249 | R_0805_2012Metric | R6 |
| 1 | 49.9K 49.9k | R_0805_2012Metric | R8 |
| 1 | DNP | R_0805_2012Metric | R10 |
| 1 | 470 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R11 |
| 5 | 10K 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12, R13, R29, R30, R50 |
| 1 | 31.6K 31.6k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R14 |
| 4 | 1k | R_0805_2012Metric | R15, R16, R31, R32 |
| 4 | 49.9 | R_0805_2012Metric | R18, R19, R20, R21 |
| 1 | 12.1K 12.1k | R_0805_2012Metric | R22 |
| 4 | 10K 10k | R_0805_2012Metric | R23, R28, R48, R49 |
| 1 | 1k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R24 |
| 7 | 0 | R_0603_1608Metric | R25, R26, R27, R51, R52, R53, R54 |
| 2 | 5.1K 5.1k | R_0805_2012Metric | R34, R35 |
| 1 | 330 | R_0805_2012Metric | R43 |
| 1 | R | R_0805_2012Metric | R44 |
| 1 | 80.6K 80.6k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R47 |
E1041 design files
The KiCad project lives in the Electro707/p1040_large_7seg_display repository on GitHub; these links point at the commit this page was built from.
E1041: common questions
What microcontroller does the E1041 use?
The E1041 is built around the ESP32-PICO-D4, from the RP2040/RP2350 family.
How big is the E1041 PCB?
The E1041 measures 116 × 90 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the E1041?
137 components, from 67 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 E1041 design files?
From the Electro707/p1040_large_7seg_display 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 E1041 design in my own project?
Yes, under the terms of its GPL-3.0 license, which Electro707 chose for the repository.
Can I test firmware for the E1041 without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k