Skip to the content
2 layers61 × 45.7 mmRouteEsp32, the printed circuit board in 3D

Implementacja własnego RoadBook'a na ESP32 S3/C3, LCD 240x280 (ST7789V2), SPI SdCard, I2C GNSS, I2C ekspander do obsługi potencjalnie kliku przycisków (obecnie myślę bazować na 2-ch).

Size
61 × 45.7 mm
Copper layers
2
Thickness
1.6 mm
Parts
9
Nets
25
Pads
55
Tracks, vias
119, 0
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
13 May 2024
Updated
31 Oct 2026

Overview

RouteEsp32 is an open-source printed circuit board by jurek333, from the jurek333/RoadEsp32 repository on GitHub, published under the MIT licence. It is a 2-layer board of 61 × 45.7 mm with 9 parts on 25 nets, routed with 119 tracks and 0 vias.

It is built around the PCF8574T. Its parts include 5 connectors, 2 resistors and 2 ICs. It belongs with the ESP32 boards of this library.

Main components

1

README

Readme.md

RoadEsp32

Implementacja własnego RoadBook'a na ESP32 S3/C3, LCD 240x280 (ST7789V2), SPI SdCard, I2C GNSS, I2C ekspander do obsługi potencjalnie kliku przycisków (obecnie myślę bazować na 2-ch).

Sterowanie

Przy ograniczonej ilości przycisków możliwych do obsługi kciukiem, dostawionych do manetki przy lewej ręce, stawiam na 2 przyciski: następny, poprzedni, oba przyciśnięte ok 1s (akceptacja/wyjście).

Trasy

Tras będą przynajmniej początkowo plikami zawierającymi json z określoną strukturą która dopiero się definiuje. Wszystkie trasy powinny się znajdować na karcie SD w folderze routes. Na razie nie implementuje obsługi struktury podfolderów - acz może to być przydatne w przyszłości.

Stan

Większość kodu to sklejanka PoC "na szybko" by przetestować komponenty i możliwości komunikacji z nimi.

Parts

9
QtyValueFootprintReferences
2RResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P2.54mm_VerticalR1, R2
1BATConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalJ1
1BTNSConnector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_HorizontalJ6
1ESP32 BATConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalJ2
1GNSS I2CConnector_JST:JST_PH_S4B-PH-K_1x04_P2.00mm_HorizontalJ3
1LCDConnector_JST:JST_GH_SM08B-GHS-TB_1x08-1MP_P1.25mm_HorizontalJ4
1PCF8574Package_DIP:DIP-16_W7.62mmU3
1XIAO ESP32S3xiao ESP32C3_PCB:DIP-14_W15.24mm_LongPadsU1

Similar boards

  • 2 layers82.6 × 79.5 mmSdr controller, the printed circuit board in 3D

    Sdr controller

    CyZooNiC/cyberdeck

    31 parts138AGPL-3.0
  • 2 layers100 × 100 mmMain board V2, the printed circuit board in 3D

    Main board V2

    Resaj/cyclops-project

    Robot de carreras open source con cámara

    31 parts53
  • 2 layers100 × 45 mmTranspOtterNG, the printed circuit board in 3D

    TranspOtterNG

    Jana-Marie/transpOtterNG

    Next Generation of TranspOtter.

    63 parts51
  • 2 layers148.6 × 192.2 mmBadge, the printed circuit board in 3D

    Badge

    NuttyShell/NuttyBadge

    NuttyBadge: A NuttyShell crafted multi-tool. Opensourced Hardawre and Software

    169 parts31GPL-3.0
  • 2 layers139.7 × 88.9 mmCharge Controller, the printed circuit board in 3D

    Charge Controller

    jharvey/Charge_Controller

    MPPT hardware which uses FUGU firmware

    163 parts24
  • 2 layers83 × 35 mmCard dealer secondary, the printed circuit board in 3D

    Card dealer secondary

    Adam-Simon1/Automatic-Card-Dealer

    DIY Automatic Card Dealer

    12 parts21
  • 2 layers45.7 × 67.3 mmLAMEBOY, the printed circuit board in 3D

    LAMEBOY

    davedarko/LAMEBOY

    https://hackaday.io/project/26823-lameboy-another-esp12-handheld

    71 parts20
  • 2 layers65 × 120 mmNomad, the printed circuit board in 3D

    Nomad

    0Zane/Nomad

    One Adventure - One device,Nomad is a custom outdoor mobile device built around the ESP32-S3. It is designed for explorers, researchers, and outdoor enthusiasts who need reliable positioning, long-range communication…

    81 parts17MIT

Questions

How big is the RouteEsp32 PCB?

It measures 61 × 45.7 mm and has 2 copper layers, 1.6 mm thick.

What parts does the RouteEsp32 use?

9 parts, built around the PCF8574T. 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 RouteEsp32 KiCad files?

From the jurek333/RoadEsp32 repository on GitHub, at the commit this page was made from: the board is kiCad/RouteEsp32/RouteEsp32.kicad_pcb and its schematic kiCad/RouteEsp32/RouteEsp32.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the RouteEsp32 design in my own project?

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).