# bbxTron Main — wiring (чернетка)

Профіль: серійна PCB (DevKitC V4 + MCP23017). Клітинки замків через MCP23017 (до 16), нативні GPIO — допоміжні реле K1/K2, швидкі входи, RS485, Wiegand-джампери.

## Загальні правила
- Спільний GND між контролером, реле і замками.
- Паралельно котушці електрозаміка — діод 1N4007.
- Input-only GPIO (34–39): зовнішній pull-up 10 кОм → 3.3 В.
- Живлення логіки 5 В / 3.3 В — за маркуванням плати; силові замки — окрема лінія з достатнім струмом.

## Основні лінії
| Сигнал | Призначення |
|--------|-------------|
| K1 / K2 | Нативні силові реле (наприклад 220 В навантаження / загальні актуатори) |
| MCP23017 outs | Реле клітинок через ULN2803 (slots) |
| MCP23017 ins | Геркони / датчики дверей клітинок |
| I²C SDA/SCL | MCP, SHT31, RTC, FRAM, роз’єм розширення J9 |
| RS485 A/B | Лічильники / реле-модулі; термінація JP_TERM 120 Ω |
| Wiegand | Джампери JP2/JP3: UART/RS485 ↔ оптрон D0/D1 зчитувача |
| SENSOR_IN_1…3 | Швидкі входи (захист / motion) |
| WS2812 / BUZZ | Індикація / звук |

## Типові сценарії
1. **Клітинки:** реле+геркон на кожен slot; режим lockers у локальному UI.
2. **Двері:** K1/K2 або selected slot + Wiegand reader.
3. **Енергія:** RS485 → SDM630 (див. аксесуар).
4. **Розширення:** Sidecar або додатковий MCP на J9.

## Перевірка
Живлення → SoftAP `bbx-<chip>` → http://192.168.4.1/ → тест реле/сенсора → (опційно) адреса bbxGrid.

Повна схема/PDF з’явиться після релізу креслень. Не використовуйте цю нотатку як єдине джерело для сертифікації.