
Kha bgt backplane
kiu/kha
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control
Kha bgt extend is an open-source printed circuit board by kiu, from the kiu/kha repository on GitHub. It is a 2-layer board of 240 × 100 mm with 69 parts on 58 nets, routed with 339 tracks and 49 vias.
It is built around the DMG2302U. Its parts include 22 resistors, 12 diodes, 10 transistors and 9 connectors. It belongs with the interfaces and adapters boards of this library.
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Control
Hint: "bgt" is German for Baugruppenträger translating to subrack assembly
RS-485 at 500 kbaud (8N1), half duplex, every node may send. Commands, addresses and registers are listed in kha-protocol.ods.
0x42 0x99 <len> <from> <to> <cmd> <payload ...> <crc>0x42 0x99 starts a frame. Inside a frame every 0x42 is followed by an extra 0x66, so 0x42 0x99 is
always a start. The escape bytes are not counted and not part of the CRC.len counts len, from, to, cmd, payload and crc: 5 + payload, payload up to 67 bytes.len to the last byte before the CRC.kha-web shows the state of every node on a static web page: missing nodes, error counters, days since the last reboot, and whether nodes of the same board type run the same firmware. A collector follows the gateway's log passively, keeps the state in SQLite and exports a JSON file for the page. Screenshot with mock data:
Two hour deep dive lecture style video on youtube: https://youtu.be/BUSnTUGKZzc
This project is licensed under the Creative Commons Attribution-NonCommercial 3.0 Unported (CC BY-NC 3.0) license.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | TestPoint | TestPoint:TestPoint_Keystone_5010-5014_Multipurpose | TP1, TP2, TP3, TP4, TP5, TP6, TP7, TP8, TP9, TP10, TP11, TP12, TP13, TP14, TP15, TP16 |
| 12 | R | Resistor_SMD:R_0805_2012Metric | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12 |
| 10 | 10R | Resistor_SMD:R_0805_2012Metric | R13, R14, R15, R16, R17, R18, R19, R20, R21, R22 |
| 10 | DMG2302U | Package_TO_SOT_SMD:SOT-23 | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8, Q9, Q10 |
| 10 | yellow | LED_SMD:LED_0805_2012Metric | D3, D4, D5, D6, D7, D8, D9, D10, D11, D12 |
| 2 | Conn_01x02 | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J6, J7 |
| 2 | Conn_02x02_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x02_P2.54mm_Vertical | J1, J2 |
| 2 | DIN41612_02x16_AC | Connector_DIN:DIN41612_C2_2x16_Male_Horizontal_THT | J3, J4 |
| 2 | RJ45_Shielded | kiu:GDLX-S-88K | J8, J9 |
| 2 | green | LED_SMD:LED_0805_2012Metric | D1, D2 |
| 1 | Conn_02x06_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Vertical | J5 |

kiu/kha
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

kiu/kha
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

kiu/kha
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

kiu/kha
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

kiu/kha
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

kiu/kha
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

kiu/kha
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

kiu/kha
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

kiu/kha
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

kiu/kha
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

kiu/kha
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

kiu/kha
Overengineered Modular RS-485 Multi-Master 19" Subrack Home Automation / Control

MrCroesus/MMv3
MMv3 is the 3rd generation robot platform used to teach the IEEE Micromouse DeCal at UC Berkeley. It was designed with usability, manufacturability, size, and cost in mind.



bluekeyes/pico-12vrgb-hid-controller
4-pin RGB controller using the Pi Pico and USB HID

miameows/E-Fidget
Hi there! There's a lot of moving parts with this project right now, so why don't you check out my latest blog post for more info?


exclamationMarek/skeuomorphicer-candle-sao
A more skeuomorphic, electronic candle, that you turn on using a flame and turn off by blowing on it. A SAO version of my standalone skeuomorphicer candle.

It measures 240 × 100 mm and has 2 copper layers, 1.6 mm thick.
69 parts, built around the DMG2302U. 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.
From the kiu/kha repository on GitHub, at the commit this page was made from: the board is kha-bgt-misc/kha-bgt-extend/kicad/kha-bgt-extend.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask kiu before reusing the design.