Skip to the content
PCBKitNew board
2 layers22 × 24.4 mmC3displayadapter, the printed circuit board in 3D

Die Conti-Akkus aus dem Finger-Forum liegen immer noch rum, eine Platine muss her, damit es einfach wird.

Size
22 × 24.4 mm
Copper layers
2
Thickness
1.6 mm
Parts
2
Nets
21
Pads
32
Tracks, vias
46, 0
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
21 Apr 2026
Updated
7 Oct 2026

Overview

C3displayadapter is an open-source printed circuit board by NerdyProjects, from the NerdyProjects/conti_bat_trigger repository on GitHub. It is a 2-layer board of 22 × 24.4 mm with 2 parts on 21 nets, routed with 46 tracks and 0 vias.

It belongs with the ESP32 and RISC-V boards of this library.

README

README.md

Contiakku Triggerplatine

Die Conti-Akkus aus dem Finger-Forum liegen immer noch rum, eine Platine muss her, damit es einfach wird.

Foren Thread: Conti-Akku, Technikfaden

Status: Untested

Funktionalität

  • 4,8mm Flachstecker auf der Platine, die direkt auf den Akkustecker passen (zusätzliches Gehäuse empfehlenswert, da ohne kein Verpolschutz!)
  • ESP32-C3 Supermini als Basis: Billig, einfach, mit CAN, USB, Wlan.
  • Versorgung vom Akkupack oder Charger
  • Trigger des Wakeups auf 12V oder 0V
  • Trigger des Wakeups auf 12V für Akkus im Deepsleep, wenn Ladegerät angeschlossen
  • Wachhalten per CAN

Timeline

  • Mitte Mai: PCB Bestellung
  • Bis Ende Mai: Erste Tests geplant

Errata

HW v1 (Prod. 2026-05-06)

  • Fehlender Widerstand am Wakeup-Pullup. Wenn Pullup und Pulldown gleichzeitig aktiviert werden würden, kommt es zum Kurzschluss. Abhilfe: Leiterbahn zwischen D13 und R13 durchtrennen, einen Widerstand 1-5k darüber löten. Der passt gut auf die Pads mit drauf. Alternativ den Trace zwischen R15 und D13 (der von Q3 zu D3 geht) durchtrennen, etwas Lötstopp wegkratzen und dort die 1-3k einlöten.
  • Spannungsregler ist immer an - der Conti-Akku gibt auch im Aus-Zustand etwas Spannung am Batterie-Pin aus. Das reicht um die Platine "halb" zu starten - der ESP hat keinen Strom, aber die LED leuchtet. Führt zu höherem Ruhestrom bei gesteckter Platine.

HW v2 (Prod. 2025-05-29)

  • Spannungsregler Enable ist auf etwa 7,5V Einschaltschwelle konfiguriert, allerdings gibt der Akku eine Leerlaufspannung von knapp 16V aus im abgeschalteten Zustand. Leider startet der Spannungsregler dann immernoch, die Platine braucht wenige mA Strom. Damit die Platine sowohl Lade-Wakeup (Versorgung per BAT+) und Entladewakeup (Versorgung über 12Vout) kann, gibt es hier leider keine sinnvolle Einschaltschwelle, ich habe keine Lösung für das Problem.

Aufbau

Charge Only
  • Nur als Ladewachhalter, lädt ?max. 8 Stunden oder bis Akku voll; jedenfalls länger als 1 Stunde?.
  • Achtung: Der Akku stoppt den Ladevorgang scheinbar nicht selbstständig! Überladegefahr!

Von links nach rechts:

  • R3: 0 Ohm - 1 kOhm
  • R11: 470 kOhm zum Entladen vom Wakeup-Kurzschluss-Trigger-Kondensator
  • Q4 diagonal: 1-10µF Wakeup-Kurzschluss-Trigger-Kondensator
  • D3: 12V Zenerdiode, Strich nach links (Durchlassrichtung rechts nach links)
  • Q1: Brücke von Pin 2 nach 3
ESP Bestückung

Ganz wichtig: Reihenfolge beachten, sonst kommt man nicht mehr an die Pads dran.

  1. Stiftleisten auf Platine löten - ggf. zum richtigen Abstand halten den ESP bzw. die Adapterplatine schon oben auflegen
  2. Flachstecker bestücken (siehe unten)
  3. Sofern der Display-Adapter zum Einsatz kommt, nun die oberen Stiftleisten hier anlöten - ovale Pads. Achtung: Die obere Reihe kollidiert sehr schnell mit den Flachsteckern, kurze Seite der Stiftleiste nach unten bzw. nachkürzen!
  4. Display Adapter auf Platine löten, dabei nochmal genau mit allen Abständen schauen, ggf. etwas hoch stehen lassen, wenn Flachstecker zu weit hochschauen.
  5. ESP auf Displayadapter bzw. Platine löten - genau darauf achten, dass unterhalb kein Kurzschluss entsteht - ggf. etwas mehr Abstand lassen.

So sieht das aus, wenn man in der falschen Reihenfolge lötet. Mit etwas mehr Abstand noch rettbar :-)

Und fertig, mit Oled und der ersten Software:

Flachstecker-Bestückung

  • Flachstecker am besten in einen Conti-Akku stecken. Soweit bekannt, passiert hier bei Kurzschlüssen nichts.

  • Beim Anlöten der Platine darauf achten, die Flachstecker nicht ganz durchzustecken, alternativ muss später oben Abstand gehalten werden. Sprich: Insgesamt darauf achten, dass die Flachstecker am Ende keinen Kurzschluss mit der Platine darüber machen.

Parts

2
QtyValueFootprintReferences
1ESP32-C3-SuperMiniESP32-C3-SuperMini:ESP32-C3-SuperMiniU1
1~esp32-c3-supermini-oled:ESP32-C3-SuperMini-OLEDU2

Questions

How big is the C3displayadapter PCB?

It measures 22 × 24.4 mm and has 2 copper layers, 1.6 mm thick.

What parts does the C3displayadapter use?

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

Where can I download the C3displayadapter KiCad files?

From the NerdyProjects/conti_bat_trigger repository on GitHub, at the commit this page was made from: the board is hw/c3displayadapter/c3displayadapter.kicad_pcb and its schematic hw/c3displayadapter/c3displayadapter.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the C3displayadapter design in my own project?

Its repository states no licence, so its author keeps all rights: ask NerdyProjects before reusing the design.

More from NerdyProjects/conti_bat_trigger

1
  • 2 layers38.2 × 45.5 mmConti activate plug, the printed circuit board in 3D

    Conti activate plug

    NerdyProjects/conti_bat_trigger

    Die Conti-Akkus aus dem Finger-Forum liegen immer noch rum, eine Platine muss her, damit es einfach wird.

    58 parts

Similar boards

  • 2 layers37 × 19 mmPassive rpi hub75-adapter, the printed circuit board in 3D

    Passive rpi hub75-adapter

    hzeller/rpi-rgb-led-matrix

    Controlling up to three chains of 64x64, 32x32, 16x32 or similar RGB LED displays using Raspberry Pi GPIO

    2 parts4.4kGPL-2.0
  • 2 layersDiode template, the printed circuit board in 3D

    Diode template

    adamws/kicad-kbplacer

    KiCad plugin for automatic keyboard's key placement and routing

    2 parts547GPL-3.0
  • 2 layers20.3 × 15.2 mmL0 button, the printed circuit board in 3D

    L0 button

    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.

    2 parts546MIT
  • 2 layers35.1 × 46.8 mmSDEX2M2 Breakout Board, the printed circuit board in 3D

    SDEX2M2 Breakout Board

    NVNTLabs/switch2-SDEX2M2

    Micro SD Express to M.2 NVME Adapter for Nintendo Switch 2

    2 parts542GPL-3.0
  • 2 layers59.3 × 36.6 mmExpansionBoardTemplate, the printed circuit board in 3D

    ExpansionBoardTemplate

    BlueSCSI/BlueSCSI-v2

    BlueSCSI v2/Ultra - an open source, open hardware, SCSI emulator using the Pi Pico PR2040 and Pico 2 RP2350

    2 parts459GPL-3.0
  • 2 layersAlpha.9mm.wire, the printed circuit board in 3D

    Alpha.9mm.wire

    ohmtech-rdi/eurorack-blocks

    Software to Hardware Prototyping for Eurorack using C++, Max/Gen~ or Faust

    2 parts410
  • 2 layers26.7 × 64 mmGpu power, the printed circuit board in 3D

    Gpu power

    dennisss/dacha

    Monorepo for awesome tools/projects/libraries

    2 parts397Apache-2.0