Mem esp
fread·visvitalis·new-parts/mem-esp/mem-esp.kicad_pcb
About the Mem esp PCB
Mem esp is an open source ESP32 PCB design by fread, published on GitHub. It is a 2-layer board measuring 134.6 × 49.5 mm, with 70 components from 13 distinct parts.
Its main chip is the ESP32-S3-DevKitC, from the ESP32 family. Other key parts include the BA7806CP-E2, LTV-247 and DRV8908. By type, the board carries 41 resistors, 12 capacitors, 9 ICs and 8 connectors.
From the project
A very simple modular relay computer
This project contains plans for PCB modules to build a relay processor, complete with assembler and emulator. While the actual processor is made out of relays (and the occasional diode), memory is emulated by ESP-based boards. Their firmware also provides for loading programs and monitoring memory contents via a USB-TTY connection.
Processors are, fundamentally, not that complicated. At any rate, you can build one out of much less than the billions of transistors required for a desktop CPU. And it's a worthwhile endeavour, too, being actually able to understand a whole processor, albeit a…
Main components on the Mem esp
Mem esp bill of materials (BOM)
70 components, 13 distinct parts.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | BA7806CP-E2 | TO-220-3_Vertical | U1 |
| 1 | ESP32-S3-DevKitC | ESP32-S3-DevKitC | U2 |
| 5 | LTV-247 | SOP-16_4.4x10.4mm_P1.27mm | U3, U4, U6, U7, U8 |
| 2 | DRV8908 | HTSSOP-24-1EP_4.4x7.8mm_P0.65mm_EP3.4x7.8mm_Mask2.4x4.68mm_ThermalVias | U5, U9 |
| 1 | Conn_02x02_Odd_Even | PinHeader_2x02_P2.54mm_Vertical | J1 |
| 3 | BHR-10-VUA | IDC-Header_2x05_P2.54mm_Vertical | J2, J3, J8 |
| 4 | Conn_01x01 | PinHeader_1x01_P2.54mm_Vertical | J4, J5, J6, J7 |
| 1 | 10u | CP_Radial_D10.0mm_P5.00mm | C1 |
| 7 | 100n | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C2, C6, C7, C8, C11, C12, C13 |
| 2 | 10u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4, C9 |
| 2 | 4.7u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C5, C10 |
| 21 | 10k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4, R5, R6, R7, R8 +13 |
| 20 | 2.2k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R9, R10, R11, R12, R13, R14, R15, R16 +12 |
Mem esp design files
The KiCad project lives in the fread/visvitalis repository on GitHub; these links point at the commit this page was built from.
Mem esp: common questions
What microcontroller does the Mem esp use?
The Mem esp is built around the ESP32-S3-DevKitC, from the ESP32 family.
How big is the Mem esp PCB?
The Mem esp measures 134.6 × 49.5 mm, has 2 copper layers and is 2.1458 mm thick.
How many components are on the Mem esp?
70 components, from 13 distinct parts. The full bill of materials is listed on this page.
Where can I download the Mem esp design files?
From the fread/visvitalis repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.
Can I use the Mem esp design in my own project?
The repository has no license, so all rights stay with fread. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the Mem esp 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.
More boards in visvitalis
Reg
fread
104.1 × 113 mm51 parts2LNo license7Decode
fread
96.5 × 82.6 mm39 parts2LNo license7Nor
fread
78.7 × 106.7 mm36 parts2LNo license7Add
fread
97.8 × 125.7 mm30 parts2LNo license7Switch
fread
63.5 × 38.1 mm26 parts2LNo license7Inc
fread
68.6 × 115.6 mm20 parts2LNo license7Or
fread
44.5 × 63.5 mm19 parts2LNo license7Inv
fread
59.7 × 108 mm18 parts2LNo license7Disp
fread
68.6 × 39.4 mm18 parts2LNo license7Clk
fread
47 × 43.2 mm14 parts2LNo license78mux
fread
68.6 × 73.7 mm9 parts2LNo license7
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