PiPico BCU Connector - OpenKNX/OpenKNX GitHub Wiki

Table of Contents

Description

The PiPico BCU Connector is an adapter PCB to connect a Raspberry Pi Pico MCU Board with a NanoBCU (or MicroBCU) and has a KNX Connector, Reset- and Prog-Button and a Prog-LED.

Ressources

Version history

  • V00.02: added missing 3v3 to reset circuit, added mounting holes, added OpenKNX logo
  • V00.03: added additional footprints for Prog-LED, Prog-Switch and Reset Switch on BOT (Reset and Prog Button not working due to BUG in PCB)
  • V00.04: fixed bug with GND connection of Reset and Prog Button

Usage

The PiPico BCU Connector is meant for rapid building of KNX devices with no or very little external circuitry. You can solder wire terminals directly to the GPIOs and connect some sensor.

Be carefull: never connect to USB and KNX simultaneously without using a USB isolator.

Precompiled Firmware

There is a precompiled firmware available:

  • OpenKNX-LogicModule: Turns PiPico BCU Connector in a KNX native logicmodule with 99 logic channels. You can find firmware files here, German application description here and the German support forum here.
  • OpenKNX-PresenceModule: Turns PiPico BCU Connector in a KNX native module with 30 logic channels and 20 virtual presence channels. You can find firmware files here,German application description here and the German support forum here.

Verfügbarkeit

Assembly

Buttons and Program-LED Position
on Front on Back Part
U1 Raspberry Pi Pico MCU Board
GN1 NanoBCU or MicroBCU connected with 2.54 pin headers
J1 KNX-Connector pins (Reichelt: WAGO 243-131)
SW1, SW2 SW3, SW4 SMD push button 3.3x2.5 (e.g. XUNPU TS-1089S-02526)
C1 C2 0805 SMD MLCC 330pF
R1 R4 0805 SMD resistor 2k2
R2 R5 0805 SMD resistor 220
R3 R6 0805 SMD resistor 1k
D1 D3 0805 LED e.g Reichelt SMD-LED 0805 RT (mostly on the top side of the LED, cathode (-) is marked green. This side must be oriented to the closed side of the printed U around the footprint)
D2 SMAJ40CA (optional, recommend if there is no SMAJ40CA on the BCU)

Case

There is a 3D-printable case availible

Compatibility
Case \ PCB V00.01 V00.02 V00.03 V00.04
001 no no yes yes

STL files

Case pictures

Pictures

V00.04

(V00.03 is almost identical)

V00.02

V00.01

⚠️ **GitHub.com Fallback** ⚠️