

Displayboard
Displayboard for the PyroVision thermal camera.
- Size
- 106 × 80 mm
- Copper layers
- 2
- Thickness
- 1.09 mm
- Parts
- 27
- Nets
- 42
- Pads
- 173
- Tracks, vias
- 167, 38
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 29 Dec 2025
- Updated
- 30 May 2026
Overview
Displayboard is an open-source printed circuit board by PyroVision-ThermalCam, from the PyroVision-ThermalCam/Displayboard repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 106 × 80 mm with 27 parts on 42 nets, routed with 167 tracks and 38 vias.
It is built around the PCAL6416AHF and JS1400BFQ. Its parts include 9 resistors, 5 switches, 3 crystals, 2 capacitors and 1 IC.
Main components
2PCAL6416AHF
HWQFN-24-40℃~+85℃ 1.65V~5.5V 16 1uA 2 25mA 400kHz I2C、SMBus Interrupt Output Push-Pull、Open-drain Reset function、Cascading and address extension、Built-in LED driver、IO level configurable HWQFN-24 I/O Expanders ROHSNXP SemiconductorsI/O ExpandersJS1400BFQ
-- Multi-Directional Switches ROHSE-SwitchMulti-Directional Switches
README
displayboard/README.md
PyroVision Mainboard
SPECIFICATIONS
| Parameter | Value |
|---|---|
| Dimensions | 32.0 × 24.0 mm |
DIRECTORY STRUCTURE
.
├─ Computations # Misc calculations
├─ HTML # HTML files for generated webpage
├─ Images # Pictures and renders
│
├─ kibot_resources # External resources for KiBot
│ ├─ colors # Color theme for KiCad
│ ├─ fonts # Fonts used in the project
│ ├─ scripts # External scripts used with KiBot
│ └─ templates # Templates for KiBot generated reports
│
├─ kibot_yaml # KiBot YAML config files
├─ KiRI # KiRI (PCB diff viewer) files
│
├─ lib # KiCad footprint and symbol libraries
│ ├─ 3d_models # Component 3D models
│ ├─ lib_fp # Footprint libraries
│ └─ lib_sym # Symbol libraries
│
├─ logos # Logos
│
├─ Manufacturing # Assembly and fabrication documents
│ ├─ Assembly # Assembly documents (BoM, pos, notes)
│ │Parts
27| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 100k | Resistor_SMD:R_0805_2012Metric | R401, R503 |
| 2 | 100n | Capacitor_SMD:C_0805_2012Metric | C401, C402 |
| 1 | 0R | Resistor_SMD:R_0805_2012Metric | R501 |
| 1 | 100R | Resistor_SMD:R_0805_2012Metric | R504 |
| 1 | 10R | Resistor_SMD:R_0805_2012Metric | R502 |
| 1 | 10k | Resistor_SMD:R_0805_2012Metric | R402 |
| 1 | 1k3 | Resistor_SMD:R_0805_2012Metric | R403 |
| 1 | 330R | Resistor_SMD:R_0805_2012Metric | R404 |
| 1 | 470R | Resistor_SMD:R_0805_2012Metric | R405 |
| 1 | Button 1 | Wuerth:WS-TASV-6x6 | SW401 |
| 1 | Button 2 | Wuerth:WS-TASV-6x6 | SW402 |
| 1 | Button 3 | Wuerth:WS-TASV-6x6 | SW403 |
| 1 | Button 4 | Wuerth:WS-TASV-6x6 | SW404 |
| 1 | Display | Molex_Kampi:5051101892 | X502 |
| 1 | JS1400 | E-Switch:JS1400BVQ | S401 |
| 1 | Mainboard | Connector_FFC-FPC:Amphenol_F32R-1A7x1-11014_1x14-1MP_P0.5mm_Horizontal | X503 |
| 1 | NPN | Package_TO_SOT_SMD:SOT-23 | Q501 |
| 1 | PCAL6416AHF | Package_DFN_QFN:HVQFN-24-1EP_4x4mm_P0.5mm_EP2.1x2.1mm | IC401 |
| 1 | STATUS | LED_SMD:LED_ASMB-KTF0-0A306 | D401 |
| 1 | Touch | Connector_FFC-FPC:Amphenol_F32R-1A7x1-11006_1x06-1MP_P0.5mm_Horizontal | X501 |
The 22 most common of 27 parts.
Similar boards
- 4 layers75 × 95 mm

- 2 layers46 × 124.8 mm

Lazy Mouse
WeBuildAnything/Wireless-Media-Control-Mouse
The IMU sensor uses the MPU6050 library by Electronic Cats.
62 parts - 4 layers106 × 80 mm

Mainboard
PyroVision-ThermalCam/Mainboard
Mainboard for the PyroVision thermal camera.
152 parts11GPL-3.0 - 2 layers70.6 × 53.3 mm

- 4 layers130 × 51 mm

- 4 layers184.3 × 131 mm

- 2 layers101.6 × 101.6 mm

- 2 layers104.4 × 15 mm

Questions
How big is the Displayboard PCB?
It measures 106 × 80 mm and has 2 copper layers, 1.09 mm thick.
What parts does the Displayboard use?
27 parts, built around the PCAL6416AHF and JS1400BFQ. 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.
Where can I download the Displayboard KiCad files?
From the PyroVision-ThermalCam/Displayboard repository on GitHub, at the commit this page was made from: the board is displayboard/Displayboard.kicad_pcb and its schematic displayboard/Block Diagram.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Displayboard design in my own project?
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).