
FLEADiP
dennowiggle/FLEADiP
FLEADiP is a compatiable add-on board for the Z80 Retro! project

Facilitate learning the Z80 Retro! hardware and software.
ESP32 Interface is an open-source printed circuit board by dennowiggle, from the dennowiggle/ESP32_Interface repository on GitHub, published under the LGPL-2.1 licence. It is a 4-layer board of 100 × 79 mm with 114 parts on 176 nets, routed with 1,888 tracks and 245 vias.
It is built around the SN74LVC1G125DBVR-TP, SN74LS244N and ESP32-S3-DEVKITC-1-N8R2, with the ICL3232CPZ, MEM2075-00-140-01-A and SN74S138AN among its other parts. Its parts include 37 capacitors, 29 resistors, 17 ICs, 13 connectors and 4 transistors. It belongs with the retro computing and games and interfaces and adapters boards and the ESP32 boards of this library.
Facilitate learning the Z80 Retro! hardware and software.
This project adds a WiFi interface to the Z80 Retro! It has been used to facilitate telnet to the Z80 serial port, and programming the Z80 Retro! Flash memory via serial or telnet xmodem or a web interface.


The 'output' directory contains the BOM, netlist, and PDF schematic.
Board design used KiCad 7.0.2.
Silkscreen box on back side should extend around R501.
Holes for U505, the ESP32 module, are tight but it is possible to fit the module in. Larger pin holes would be preferred.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 18 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C101, C204, C205, C403, C404, C405, C406, C501, C503, C504, C505, C506, C507, C509, C510, C512 +2 |
| 14 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R301, R302, R303, R308, R309, R501, R502, R503, R504, R507, R511, R516, R517, R518 |
| 10 | 10uF | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C203, C206, C210, C301, C303, C305, C401, C502, C511, C513 |
| 8 | 100n | Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm | C201, C202, C207, C208, C209, C302, C304, C402 |
| 7 | 33R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R306, R307, R505, R506, R508, R509, R510 |
| 5 | MountingHole | MountingHole:MountingHole_2.7mm_M2.5_DIN965 | H1, H2, H3, H4, H5 |
| 4 | Conn_01x01 | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J101, J102, J103, J104 |
| 4 | PN2222 | Package_TO_SOT_THT:TO-92L | Q201, Q301, Q302, Q303 |
| 4 | SN74LVC1G125DBVR | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U501, U503, U508, U509 |
| 3 | 1K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R102, R201, R305 |
| 2 | 0R | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R512, R513 |
| 2 | 10K | Resistor_THT:R_Array_SIP9 | RN201, RN202 |
| 2 | 74LS138 | Package_DIP:DIP-16_W7.62mm_Socket | U201, U202 |
| 2 | Conn_02x03 | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J402, J404 |
| 2 | DB9_Male_MountingHoles | Connector_Dsub:DSUB-9_Male_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mm | J401, J403 |
| 2 | DNL | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R514, R515 |
| 2 | Logo_Open_Hardware_Small | Symbol:OSHW-Logo_7.5x8mm_SilkScreen | LOGO10, LOGO11 |
| 2 | MCP23S17_SP | Package_DIP:DIP-28_W7.62mm_Socket | U301, U302 |
| 2 | SN74LVC8T245DBR | Package_SO:SSOP-24_5.3x8.2mm_P0.65mm | U502, U504 |
| 1 | 1-1825027-2 | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFS | S501 |
| 1 | 1825027-8 | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFS | S502 |
| 1 | 1825910-6 | digikey-footprints:Switch_Tactile_THT_6x6mm | S301 |
| 1 | 47K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R304 |
| 1 | 74HC374 | Package_DIP:DIP-20_W7.62mm_Socket | U204 |
| 1 | 74LS244 | Package_DIP:DIP-20_W7.62mm_Socket | U205 |
| 1 | 74LVC245A | Package_DIP:DIP-20_W7.62mm_Socket | U206 |
| 1 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J202 |
| 1 | Conn_02x05 | Connector_PinHeader_2.54mm:PinHeader_2x05_P2.54mm_Vertical | J503 |
| 1 | Conn_02x20_Counter_Clockwise | WTM_Library:PinSocket_2x20_P2.54mm_Vertical_clockwise | J2 |
| 1 | DNL | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C508 |
| 1 | ESP32-S3-DevKitC | WTM_Library:ESP32-S3-DevKitC | U505 |
| 1 | GCT_MEM2075-00-140-01-A_DP | WTM_Library:GCT_MEM2075-00-140-01-A | J501 |
| 1 | ICL3232CPZ | Package_DIP:DIP-16_W7.62mm_Socket | U401 |
| 1 | LTST-C170KGKT | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D102 |
| 1 | NCP1117LPST33T3G | Package_TO_SOT_SMD:SOT-223 | U203 |
| 1 | SA5.0A | Diode_THT:D_DO-15_P12.70mm_Horizontal | Z201 |
| 1 | SN74LVC1G04DBVR | Package_TO_SOT_SMD:SOT-23-5_HandSoldering | U101 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Wuerth_629105150521 | J502 |
It measures 100 × 79 mm and has 4 copper layers, 1.6 mm thick.
114 parts, built around the SN74LVC1G125DBVR-TP, SN74LS244N, ESP32-S3-DEVKITC-1-N8R2 and ICL3232CPZ. 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.
From the dennowiggle/ESP32_Interface repository on GitHub, at the commit this page was made from: the board is kicad/ESP32_Interface.kicad_pcb and its schematic kicad/ESP32.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the LGPL-2.1 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

dennowiggle/FLEADiP
FLEADiP is a compatiable add-on board for the Z80 Retro! project


Neotron-Compute/Neotron-Expansion-Template
Example Neotron Expansion card

dennowiggle/Z8S180-WTM
Repository for sharing Z8S180-WTM design changes only. A private repository.



pkoning2/lk201emu
Emulate DEC LK201 keyboard using a standard PC USB keyboard

hharte/rpi-simplex-clock-hat
Raspberry Pi Hat to control a Simplex synchronous clock.