
Pointify
luftaquila/pointify
DIY retro analog gauges for real-time system and Claude usage monitoring

Programmer for Ben Eater 8-bit computer
Cpu programmer is an open-source printed circuit board by procks, from the procks/eater-8bit-cpu-programmer repository on GitHub, published under the MIT licence. It is a 2-layer board of 54 × 22 mm with 14 parts on 24 nets, routed with 269 tracks and 5 vias.
It is built around the CH32X033F8P6. Its parts include 4 resistors, 2 capacitors, 2 diodes, 2 connectors and 2 switches. It belongs with the interfaces and adapters boards of this library.
Programmer for Ben Eater 8-bit computer
The programmer has 4 sample programs that can be selected with a button. It also allows programming via a serial terminal. it's used cheap CH32X033F8P6 microcontroller.
Data, Address and Write directly connected to DIP switches and Write button. For programming, all DIP switches must be set to the up position (If it's not the LED will light up) and the CPU must be in programming mode. Then press the left button.
Pre-programmed samples:
Also, a prime number generation program can be added with a 6-step modification, see reddit post.

| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 1k | Resistor_SMD:R_0603_1608Metric | R4, R5 |
| 2 | LED | LED_SMD:LED_0603_1608Metric | D1, D2 |
| 1 | 0 | Resistor_SMD:R_1206_3216Metric | R2 |
| 1 | 0.1uF | Capacitor_SMD:C_0603_1608Metric | C8 |
| 1 | 1uF | Capacitor_SMD:C_0603_1608Metric | C1 |
| 1 | 4k7 | Resistor_SMD:R_0603_1608Metric | R1 |
| 1 | Boot | Button4Pin:SW_Push_1P1T_NO_Vertical_4Pins | SW1 |
| 1 | CH32X033F8P6 | Package_SO:TSSOP-20_4.4x6.5mm_P0.65mm | U1 |
| 1 | Conn_01x04_Socket | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J2 |
| 1 | Conn_01x15_Socket | Connector_PinHeader_2.54mm:PinHeader_1x15_P2.54mm_Vertical | J1 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Molex-105017-0001 | USB1 |
| 1 | Write | Button4Pin:SW_Push_1P1T_NO_Vertical_4Pins | SW2 |
It measures 54 × 22 mm and has 2 copper layers, 1.6 mm thick.
14 parts, built around the CH32X033F8P6. 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 procks/eater-8bit-cpu-programmer repository on GitHub, at the commit this page was made from: the board is hardware/cpu-programmer/cpu-programmer.kicad_pcb and its schematic hardware/cpu-programmer/cpu-programmer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).

luftaquila/pointify
DIY retro analog gauges for real-time system and Claude usage monitoring

rgoulter/keyboard-labs
Repo with my PCB designs and keyboard firmware


koko69420/HomeBus
Hard wired home automation, based on a RSICV MCU and RS-422 communication protocol

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards


hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
