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

Open hardware ESP32-C3 device for RS485 piezometric sensor installation and validation — includes PCB, firmware, app, STL enclosure, and field-ready documentation.
ESPiezometer is an open-source printed circuit board by adbj-hw, from the adbj-hw/ESPiezometer repository on GitHub. It is a 2-layer board of 69.7 × 57.1 mm with 15 parts on 24 nets, routed with 106 tracks and 0 vias.
Its parts include 6 connectors, 4 ICs and 1 resistor. It belongs with the interfaces and adapters boards and the ESP32 and RISC-V boards of this library.
Version: 1.0
Author: Armando Blanco (2025)
License: CERN Open Hardware License – Weakly Reciprocal Variant CERN-OHL-W v2
This directory contains the KiCad design source and Gerber fabrication outputs for the ESPiezometer PCB.
These files allow users to manufacture, modify, or audit the PCB design, complying with open hardware documentation standards.
| File / Directory | Purpose |
|---|---|
ESPiezometer.kicad_sch | KiCad schematic — full reference for wiring and debugging |
ESPiezometer.kicad_pcb | KiCad PCB layout — editable design source |
/Gerber/ | Generated Gerber files, ready for direct PCB fabrication |
| Drill files | Included within Gerber output set |
The Gerber files are formatted for compatibility with common PCB manufacturers such as JLCPCB, PCBWay, OSHPark, or similar fabrication services.
The PCB design files in this directory are released under the CERN-OHL-W v2 hardware license.
You are permitted to fabricate, modify, and redistribute this PCB, provided that:
The full license text is included in LICENSE.txt.
/1_Hardware_STL/ under CERN-OHL-P v2./3_Firmware/ under GPLv3./5_Documentation/.End of documentation entry for /2_PCB_Gerber_Files/.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | Screw_Terminal_01x02 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J1, J2, J3, J6 |
| 2 | Screw_Terminal_01x04 | Connector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_Vertical | J4, J5 |
| 1 | 120Ω | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1 |
| 1 | ESP32_C3_mni | 1_My_custom_library:ESP32_C3_MINI | U1 |
| 1 | Mini560 | 1_My_custom_library:Mini560 | U3 |
| 1 | RS485_TTL_slim | 1_My_custom_library:RS485_TTL_Slim | U2 |
| 1 | TP4056 battery charger | 1_My_custom_library:TP4056 baterry charger | U4 |
The 11 most common of 15 parts.
It measures 69.7 × 57.1 mm and has 2 copper layers, 1.6 mm thick.
15 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 adbj-hw/ESPiezometer repository on GitHub, at the commit this page was made from: the board is 2_PCB_Gerber_Files/ESPiezometer.kicad_pcb and its schematic 2_PCB_Gerber_Files/ESPiezometer.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask adbj-hw before reusing the design.

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

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

mntmn/amiga2000-gfxcard
MNT VA2000, an Open Source Amiga 2/3/4000 Graphics Card (Zorro II/III), written in Verilog

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

kenp-io/not-for-airpods-repairs
The content of this repository is licensed under the WTFPL License. Please have a close look at the terms before using this material.

Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

Chrismettal/EleLab_v2
Cheap DIY lab system for hobbyists and the tinkering folk
