-
Notifications
You must be signed in to change notification settings - Fork 2
Smart Strip
Référence: SBX-STR-01 v1.1 Statut: Spec ready for fabrication Date: 2026-04-27
Le Smart-Strip est l'interface HMI modulaire de SecuBox : 6 indicateurs lumineux RGB (SK6812-MINI-E) couplés à 6 zones tactiles capacitives invisibles. Un microcontrôleur RP2350A embarqué décharge le processeur principal de la gestion temps-réel.
| Paramètre | Valeur |
|---|---|
| MCU | Raspberry Pi RP2350A (dual M33 + TrustZone-M, 150 MHz) |
| Touch IC | Microchip AT42QT2120-XU (12 ch I²C) |
| LEDs | 6× SK6812-MINI-E (RGB side-emit, 5V) |
| Flash | Winbond W25Q32JV (4 MB QSPI) |
| Dimensions | 85 × 15 × 1.6 mm |
| Champ | Valeur |
|---|---|
| VID |
0x1209 (pid.codes) |
| PID | 0x4242 |
| Interfaces | HID Consumer Page + CDC ACM |
| Pin | Signal |
|---|---|
| 1 | GND |
| 2 | 3V3 |
| 3 | SDA (GPIO6) |
| 4 | SCL (GPIO7) |
Adresse I²C : 0x42 (Qwiic / STEMMA QT compatible)
Chemin Hamiltonien AUTH → MESH :
| Index | Icône | Rôle | Couleur charte |
|---|---|---|---|
| 0 | AUTH | VPN / chiffrement | #C04E24 |
| 1 | WALL | Pare-feu nftables/CrowdSec | #9A6010 |
| 2 | BOOT | Système / OS | #803018 |
| 3 | MIND | Charge IA / CPU | #3D35A0 |
| 4 | ROOT | Privilèges / intégrité | #0A5840 |
| 5 | MESH | Maillage WireGuard/Tailscale | #104A88 |
<cmd> ::= <set_led> | <set_all> | <anim> | <hbt> | <reset> | <status>
<set_led> ::= "SET_LED" <sp> <idx> <sp> <byte> <sp> <byte> <sp> <byte>
<set_all> ::= "SET_ALL" <sp> <byte> <sp> <byte> <sp> <byte>
<anim> ::= "ANIM" <sp> <byte>
<hbt> ::= "HBT"
Le host doit envoyer HBT\n toutes les 1000 ms. Sans heartbeat pendant 3000 ms, le module bascule en panic_animation().
| Fichier | Description |
|---|---|
| Fiche technique complète | Spec 550 lignes |
| Simulateur interactif | Mockup HTML |
packages/secubox-smart-strip/firmware/ |
Parser CDC, ring buffer |
packages/secubox-smart-strip/host/ |
Driver Python unifié |
Un simulateur interactif est disponible pour tester les animations :
# Ouvrir le simulateur dans le navigateur
xdg-open docs/hardware/smart-strip/simulator.html| Phase | Coût unitaire |
|---|---|
| Proto JLCPCB qty 100 | ~9,55€ |
| Production Eurocircuits CSPN | ~14,50€ |
| Tarif public | 39-49€ TTC |
- Schéma KiCad v1.1 (netlist)
- Layout PCB 85×15 mm
- Firmware MicroPython PoC
- Firmware C/C++ TinyUSB prod
- Premier batch qty 5
SecuBox-Deb · Licence : CMSD-1.0 (Source-Disclosed)
Contact : CyberMind · Gérald Kerma · Notre-Dame-du-Cruet, Savoie
Hardware-Matrix · Acknowledgments · Wiki v2.5.0
SecuBox | FR | DE | 中文 | v2.2.4-pre1
- Multiboot ⭐
-
Live-USB-VirtualBox
run-vbox.sh -
Live-USB-QEMU
run-qemu.sh - Live-USB | FR | DE | 中文
- Installation | FR | DE | 中文
- ARM-Installation | FR | DE | 中文
- ESPRESSObin | FR | DE | 中文
- Eye-Remote 📡
- Android-ToolBox 📱 one-tap R3
- Browser-Extension 🧩 cartographie
- QEMU-ARM64 🖥️
- Configuration | FR | DE | 中文
- Troubleshooting | FR | DE | 中文
- Anti-Track 🛡️ bloque · empoisonne · anonymise
- ThreatMesh 🛰️ blocklist souveraine (feeds + mesh, sans CAPI) | FR
- MODULES-EN 🇬🇧
- MODULES-FR 🇫🇷
- MODULES-DE 🇩🇪
- MODULES-ZH 🇨🇳
- API-Reference | FR | DE | 中文
- UI-COMPARISON
- Multi-Agent-Worktree — un agent · une issue · une branche