
FPGC4IOboard
bartpleiter/FPGC5
A completely self designed (game) computer, implemented in hardware using an FPGA. Basically every component is self designed, from the ISA up to the PCB and software.

The FPGC4 is a game console/PC that is implemented in an FPGA. It uses a self designed CPU and GPU architecture.
FPGC4IOboard is an open-source printed circuit board by RPG-7, from the RPG-7/FPGC4 repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 95.3 × 126.4 mm with 108 parts on 204 nets, routed with 954 tracks and 223 vias.
It is built around the CH376T, FT232RL and BSS138. Its parts include 44 resistors, 25 capacitors, 14 connectors, 6 ICs and 4 switches.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 19 | 100nF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C2, C3, C4, C6, C10, C11, C12, C15, C16, C17, C18, C21, C22, C23, C24, C25 +3 |
| 16 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R15, R16, R17, R18, R19, R20, R21, R22, R25, R26, R27, R28, R31, R32, R33, R34 |
| 6 | 75 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R1, R2, R3, R38, R39, R40 |
| 4 | 10k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R41, R42, R43, R44 |
| 3 | 0 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R35, R36, R37 |
| 3 | 100 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R12, R13, R14 |
| 3 | 1K | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R10, R29, R30 |
| 3 | 330 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R9, R23, R24 |
| 3 | 47uF | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C1, C19, C20 |
| 2 | 22pF | Capacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolder | C13, C14 |
| 2 | 33 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R4, R11 |
| 2 | 4.7k | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R6, R7 |
| 2 | 500mA | Fuse:Fuse_1812_4532Metric_Pad1.30x3.40mm_HandSolder | F1, F2 |
| 2 | 510 | Resistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolder | R5, R8 |
| 2 | ADV7123 | Package_QFP:LQFP-48_7x7mm_P0.5mm | U2, U3 |
| 2 | BSS138 | Package_TO_SOT_SMD:SOT-23 | Q1, Q2 |
| 2 | Conn_02x10_Odd_Even | debugSocket:debugSocket2x10 | J14, J15 |
| 2 | Conn_02x32 | Connector_PinHeader_2.54mm:PinHeader_2x32_P2.54mm_Vertical | U4, U5 |
| 1 | logo:LOGO | LOGO | |
| 1 | 0.22uF | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C5 |
| 1 | 12MHz | Crystal:Crystal_HC49-4H_Vertical | Y1 |
| 1 | CH376T | smallSMD:SSOP-20_5.3x7.2mm_P0.65mm | U6 |
| 1 | Conn_01x03_Serial | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J8 |
| 1 | Conn_01x06_SPI | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J5 |
| 1 | Conn_01x08_SPIflash | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J9 |
| 1 | Conn_02x10_GPIO | Connector_PinHeader_2.54mm:PinHeader_2x10_P2.54mm_Vertical | J6 |
| 1 | Conn_Headphone_Jack | Custom:TRRS-PJ-320A | J2 |
| 1 | Conn_NConfig | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J10 |
| 1 | Conn_PS2_Mini_Din_6 | Custom:Connector_Mini-DIN_Female_6Pin_2rows | J4 |
| 1 | Conn_RGBs | w_conn_d-sub:DSUB-9 | J3 |
| 1 | Conn_SNES | SNES:SNES_controller_port | J7 |
| 1 | Conn_VGA | Connector_Dsub:DSUB-15-HD_Female_Horizontal_P2.29x1.98mm_EdgePinOffset8.35mm_Housed_MountingHolesOffset10.89mm | J11 |
| 1 | FT232RL | smallSMD:SSOP-28_5.3x10.2mm_P0.65mm | U1 |
| 1 | Green_LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D2 |
| 1 | Red_LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1 |
| 1 | SW_DIP_x01 | switch:switchAngled | SW4 |
| 1 | SW_Push_Config | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx39-2LFS | SW1 |
| 1 | SW_Push_IO | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx39-2LFS | SW3 |
| 1 | SW_Push_Rst | Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx39-2LFS | SW2 |
| 1 | USB_A | w_conn_pc:conn_usb_A | J12 |
| 1 | USB_B_Mini | Connector_USB:USB_Mini-B_Lumberg_2486_01_Horizontal | J1 |
The 101 most common of 108 parts.
It measures 95.3 × 126.4 mm and has 2 copper layers, 1.6 mm thick.
108 parts, built around the CH376T, FT232RL and BSS138. 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 RPG-7/FPGC4 repository on GitHub, at the commit this page was made from: the board is PCB/FPGC4IOboard/FPGC4IOboard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

bartpleiter/FPGC5
A completely self designed (game) computer, implemented in hardware using an FPGA. Basically every component is self designed, from the ISA up to the PCB and software.

jsjolund/dmx512-controller-board
Controller board for DMX512 compatible devices, built around the STM32F4 processor

dm2lct/tlnixie
PCB files for the Turmlabor nixie clock 2.0

dm2lct/Nixieclock_kit
This is a Nixie-clock controlled by a ESP8266 module with NTP and MQTT support.

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



kitspace/component_tester
A keychain version of the Mikrontroller.net AVR component tester