Skip to content

Latest commit

 

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Panel-mount OLED display — PCB sources

Open-source KiCad designs for a two-board stack that drives a bare 0.96" I2C OLED (128×64) with screw terminals. The boards are meant to fit a 48×29 mm panel-mount enclosure; this repository contains the PCB sources and Gerbers only.

Full project guide (assembly, enclosure, BOM with buy links, practical notes):
Panel-mount 0.96" bare OLED with screw terminals

Two-board design

Board Folder Role
Display board display-board/ Bare OLED flex (handsoldering footprint), XC6206 3.3 V LDO, auto-reset network, I2C coupling, six 0805 indicator LEDs with independent anode/cathode terminals, 1×8 header to the connector board
Connector board connector-board/ Double-level 2×8 screw terminals (3.5 mm pitch); routes signals to the field wiring

The stack is joined with 1×8 pin headers and a spacer so the terminals stay reachable from the side.

Schematic

Display and connector board schematic

Photos

Stacked display and connector boards

Populated display board

Repository layout

display-board/          KiCad project (.kicad_pro, .kicad_sch, .kicad_pcb)
connector-board/        KiCad project
library/                Custom terminal-block footprints
assets/pdf/             Component and OLED datasheets
assets/img/             Schematic and board photos

Gerber archives are under each board folder:

  • */gerber/single/*.zip — single-board fabrication
  • */gerber/panel/*.zip — panel fabrication

Ordering PCBs

Upload the Gerber ZIP of your choice to your PCB fab:

Board Single Panel
Display display-board-single.zip display-board-panel.zip
Connector connector-board-single.zip connector-board-panel.zip

Panel Gerbers are kept within a 100 mm × 100 mm outline. That size fits the low-cost tier offered by many PCB fabs, so panel orders tend to stay inexpensive even when you need several boards at once.

Opening in KiCad

Open each .kicad_pro file separately (KiCad 7 or newer). The local footprint library in library/ is referenced by the projects.

Host interface

No on-board firmware. Any host with I2C (Arduino, ESP32, Raspberry Pi Pico, etc.) can drive the SSD1306-compatible display. Wire VCC, GND, SCL, and SDA to the screw terminals; route the six LED pairs to status signals as needed. I2C address selection is configurable on the display board (see schematic).

What is not in this repo

Enclosure sourcing, step-by-step assembly, and the full bill of materials with purchase links are covered in the project article linked above.

About

No description, website, or topics provided.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors