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

For the nandpi Parallel NAND flasher hat (which is highly experimental): - nandpi contains the main schematics and board drawing - nandpi/nandpi.pretty contains the board-specific footprints - nandpi/nandpi.3dshapes…
Nandpi is an open-source printed circuit board by neggles, from the neggles/flashpi repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 2-layer board of 65 × 56.5 mm with 16 parts on 10 nets, routed with 94 tracks and 24 vias.
Its parts include 4 capacitors, 2 switches and 1 connector.
boards for turning a raspberry pi

For the flashpi SPI flasher hat:
flashpi contains the main schematics and board drawingflashpi/flashpi.pretty contains the board-specific footprintsflashpi/flashpi.3dshapes contains the 3D models for parts on the board (and a bunch of extras from my various experiments)For the nandpi Parallel NAND flasher hat (which is highly experimental):
nandpi contains the main schematics and board drawingnandpi/nandpi.pretty contains the board-specific footprintsnandpi/nandpi.3dshapes contains the 3D models for parts on the board (and a bunch of extras from my various experiments)Simply call make in the top-top level directory. The build directory will then contain:
Makefile uses Jan Mrázek's KiKit, which I cannot recommend enough, and therefore has to be available on your system.
Jan's jlcparts app was also extremely useful in narrowing down part choices based on what JLCPCB have available.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | Pi | 12-Collected-Footprints:RPi_Hat_Mounting_Hole | H1, H2, H3, H4 |
| 2 | 0.1uF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C2, C4 |
| 2 | 4.7uF | Capacitor_SMD:C_0603_1608Metric_Pad1.05x0.95mm_HandSolder | C1, C3 |
| 1 | I2C Clip | Connector_IDC:IDC-Header_2x04_P2.54mm_Vertical | JI2C1 |
| 1 | I2C ZIF Socket | 10-My-Footprints:Socket_ZIF_SOP_OTS-8(16)-1.27-03 | I2C1 |
| 1 | Logo_Open_Hardware_Small | 10-My-Footprints:neggle-logo-0.12 | LOGO1 |
| 1 | POWER | 40-EasyEDA-Scraper:SW-TH_SSSS213202 | SW2 |
| 1 | RPi_GPIO_Compact | 11-My-Edits:Samtec_HLE-120-02-xxx-DV-BE-A_2x20_P2.54mm_Horizontal_3D | J1 |
| 1 | SPI Clip | Connector_IDC:IDC-Header_2x04_P2.54mm_Vertical | JSPI1 |
| 1 | SPI ZIF socket | 11-My-Edits:Socket_ZIF_OTS-8(20)_1.27-01 | SPI1 |
| 1 | WRITE_PROTECT | 40-EasyEDA-Scraper:SW-TH_SSSS213202 | SW1 |
It measures 65 × 56.5 mm and has 2 copper layers, 1.6 mm thick.
16 parts. 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 neggles/flashpi repository on GitHub, at the commit this page was made from: the board is nandpi/nandpi.kicad_pcb and its schematic flashpi/flashpi.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the CC-BY-SA-4.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).

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

conorpp/u2f-zero
U2F USB token optimized for physical security, affordability, and style

rusefi/rusefi
rusefi - GPL internal combustion engine control unit

VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

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

