

Universal Taster
DIY universal taster actor for the KNX bus.
- Size
- 30 × 30 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 59
- Nets
- 75
- Pads
- 319
- Tracks, vias
- 471, 126
- Pours
- 4
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 13 Aug 2018
- Updated
- 6 Jan 2025
Overview
Universal Taster is an open-source printed circuit board by basilfx, from the basilfx/KNX-Universal-Taster repository on GitHub. It is a 2-layer board of 30 × 30 mm with 59 parts on 75 nets, routed with 471 tracks and 126 vias.
Its parts include 19 capacitors, 13 resistors, 11 diodes, 4 connectors and 3 ICs. It belongs with the Silicon Labs (EFR32, EFM) boards of this library.
README
pcb/Universal-Taster/README.mdUniversal Taster
Features
- ARM Cortex M4 CPU with 1 MiB of flash and 256 KiB of RAM
- Compatible with OnSemi NCN5120 and NCN5121
- 8 Mbit SPI NOR flash
- 6 universal GPIO pins
- 2 pins for I2C
- 2 RX/TX pins (without header)
- 30x30x15 mm footprint (including connector)
Pictures
Board
Schema
You can find the schema here.
Compatibility
This board is compatible with the OnSemi NCN5121 or the OnSemi NCN5120.
BoM
The (interactive) BoM can be found here.
Parts
59| Qty | Value | Footprint | References |
|---|---|---|---|
| 8 | D_TVS | Diode_SMD:D_0603_1608Metric | D4, D5, D6, D7, D8, D9, D10, D11 |
| 7 | 100nF | Capacitor_SMD:C_0603_1608Metric | C8, C9, C10, C13, C16, C18, C19 |
| 7 | 680 | Resistor_SMD:R_0603_1608Metric | R1, R4, R5, R6, R7, R8, R9 |
| 4 | 0 | Resistor_SMD:R_0603_1608Metric | R10, R11, R12, R13 |
| 4 | Test_Point | TestPoint:TestPoint_Pad_D1.0mm | TP1, TP2, TP3, TP4 |
| 2 | 10pF | Capacitor_SMD:C_0603_1608Metric | C6, C7 |
| 2 | 18pF | Capacitor_SMD:C_0603_1608Metric | C1, C2 |
| 2 | 20pF | Capacitor_SMD:C_0603_1608Metric | C4, C5 |
| 1 | 1 | Resistor_SMD:R_0603_1608Metric | R3 |
| 1 | 100µF | Capacitor_SMD:CP_Elec_6.3x7.7 | C11 |
| 1 | 10µF | Capacitor_SMD:C_0603_1608Metric | C17 |
| 1 | 16MHz | Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm | Y3 |
| 1 | 1µF | Capacitor_SMD:C_0603_1608Metric | C3 |
| 1 | 1µF | Capacitor_SMD:C_0805_2012Metric | C12 |
| 1 | 220nF | Capacitor_SMD:C_0603_1608Metric | C14 |
| 1 | 220µH | Inductors_SMD2:L_Bourns-SRR5028 | L1 |
| 1 | 27 | Resistor_SMD:R_2512_6332Metric | R2 |
| 1 | 32.768kHz | Crystal:Crystal_SMD_2012-2Pin_2.0x1.2mm | Y1 |
| 1 | 40MHz | Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm | Y2 |
| 1 | 47nF | Capacitor_SMD:C_0603_1608Metric | C15 |
| 1 | D | Diode_SMD:D_SMB | D2 |
| 1 | D_TVS | Diode_SMD:D_SMB | D3 |
| 1 | EFM32PG12B500 | Package_DFN_QFN:Infineon_MLPQ-48-1EP_7x7mm_P0.5mm_Pad5.15x5.15mm | U1 |
| 1 | I2C | Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J1 |
| 1 | INTERFACE | Connector_JST:JST_SH_BM08B-SRSS-TB_1x08-1MP_P1.00mm_Vertical | J2 |
| 1 | JTAG | Connector_PinHeader_1.27mm:PinHeader_2x03_P1.27mm_Vertical_SMD | J4 |
| 1 | KNX_KLEMME | KNX:KNX_KLEMME | J3 |
| 1 | LED | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | MX25R8035F | Package_USON:USON-8_2x3mm_P0.5mm | U3 |
| 1 | NCN5121 | Package_DFN_QFN:QFN-40-1EP_6x6mm_P0.5mm_EP4.6x4.6mm | U2 |
| 1 | PROG | Button_Switch_SMD:SW_SPST_B3U-1000P | SW1 |
More from basilfx/KNX-Universal-Taster
4- 2 layers43 × 17.5 mm

- 2 layers20.3 × 18 mm

Environmental Sensors
basilfx/KNX-Universal-Taster
DIY universal taster actor for the KNX bus.
19 parts25 - 2 layers62.8 × 18.5 mm

- 2 layers32.2 × 15.3 mm

Similar boards
- 2 layers216.9 × 86.8 mm

Sweepbling lp pcb
davidphilipbarr/Sweep
Sweep - a small promicro based keyboard inspired by the Ferris.
59 parts2.1k - 2 layers132.3 × 94.9 mm

- 2 layers100 × 24 mm

STM32 Klipper Expander
VoronDesign/Voron-Hardware
Cool Hardware designed by the Voron Design group
59 parts1.1kGPL-3.0 - 2 layers77.5 × 20.4 mm

- 2 layers80 × 110 mm

NucDeck Left Controller PCB
dmcke5/NucDeck
The Open Source DIY Handheld Gaming PC!
59 parts561CERN-OHL-S-2.0 - 2 layers100 × 96 mm

Backlight
jackw01/scanlight
A better light source for scanning color negative film
59 parts397CERN-OHL-W-2.0 - 2 layers95.3 × 100 mm

Beyblock20
ChrisChrisLoLo/beyblock20
The magnetic, modular, 20-key macropad that can join together to form an ortholinear board
59 parts335GPL-3.0 - 2 layers94 × 94.5 mm

Vikropad
sadekbaroudi/vik
This is a VIK module designed to mount a PER56 scroll ring, with a 35mm Cirque Trackpad and optional WS2812B LEDs.
59 parts220CERN-OHL-P-2.0
Questions
How big is the Universal Taster PCB?
It measures 30 × 30 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Universal Taster use?
59 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 Universal Taster KiCad files?
From the basilfx/KNX-Universal-Taster repository on GitHub, at the commit this page was made from: the board is pcb/Universal-Taster/Universal-Taster.kicad_pcb and its schematic pcb/Extensions/DSMR-Connector/DSMR-Connector.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Universal Taster design in my own project?
Its repository states no licence, so its author keeps all rights: ask basilfx before reusing the design.





