Le gadjet de hackage
que tu construis toi‑même.

CLIPPER ONE est un multi‑outil de hackage portable basé sur STM32 + ESP32, capable de parler LoRa, CAN, NFC, RF 433 MHz, IR, Wi‑Fi et Bluetooth. Pensé pour l’expérimentation, le pentest ludique et les bidouilles hardware.

LoRa Scan
CAN Hack
NFC Tool
RF 433 MHz
Wi‑Fi / BT
Custom OS
Ouvrir le Chat
clipper@one:~$ status
[SCAN] LoRa SCAN   RSSI: -72 dBm   Freq: 868.5 MHz
[BUS] CAN HACK   MCP2515 + MCP2551   CANH/CANL OK
[TAG] NFC TOOL   PN532   ISO14443 / MIFARE
[RF] CC1101 433 MHz   ASK/OOK   RX/TX ready
[NET] ESP32 DevKitC   Wi‑Fi / BT   Online
[WARN] Batterie 1200 mAh   niveau: 37%
GPS Tock: YES Custom OS: M5Stick‑like MCU: STM32F767 NUCLEO

Concept

L’idée derrière CLIPPER ONE est simple : prendre un NUCLEO STM32, lui greffer une grappe de modules de communication, et en faire un couteau suisse électronique pour jouer avec les signaux, les bus et les protocoles.

Le design reprend l’esprit des gadgets de hackage modernes, mais en version totalement bricolable : tu vois les cartes, les fils, les bus SPI, les régulateurs, et tu peux tout modifier, re‑flasher, re‑câbler.

Modules de hackage

Chaque couche du CLIPPER ONE apporte une brique de communication ou d’I/O. Ensemble, elles transforment le gadget en plateforme d’expérimentation complète.

Radio

LoRa + RF 433 MHz

LoRa board + CC1101
  • Scan de trames LoRa sur 868 MHz
  • Module CC1101 pour RF 433 MHz
  • SPI partagé avec le STM32
  • Jeu sur RSSI, fréquences, modulation
Bus

CAN‑BUS Hacking

MCP2515 + MCP2551
  • Interface CAN complète via SPI
  • CANH / CANL accessibles sur bornier
  • Sniff, replay, fuzz de trames CAN
  • Niveau logique adapté via level shifter
Proximité

NFC & IR

PN532 + TFDU4101
  • Lecture/écriture de tags NFC
  • Support MIFARE / ISO14443
  • Transceiver IR pour télécommandes
  • Expérimentation sur signaux optiques
Core

STM32 NUCLEO

STM32F767ZI
  • MCU principal, bus SPI/I2C/UART
  • Gestion des modules RF, CAN, NFC
  • Custom firmware orienté “terminal de hackage”
  • Programmable via ST‑Link
Net

ESP32 DevKitC

Wi‑Fi / Bluetooth
  • Connexion réseau pour API, dashboards
  • Bridge série entre STM32 et Wi‑Fi
  • Mode access point ou client
  • Possibilité de serveur web embarqué
UI

OLED 1.3” SPI

Interface visuelle
  • Affichage des scans, RSSI, trames
  • Menu Custom OS façon M5Stick
  • Navigation via boutons physiques
  • Feedback temps réel sur les modules

Spécifications techniques

Un rapide résumé des entrailles du CLIPPER ONE. Les valeurs exactes peuvent évoluer selon tes révisions hardware, mais la base reste la même.

Architecture interne

Stack de cartes
MCU principalSTM32 NUCLEO F767ZI
Module Wi‑Fi/BTESP32 DevKitC (UART)
Radio basse fréquenceCC1101 433 MHz (SPI)
LoRaModule LoRa 868 MHz
NFCPN532 (SPI/I2C)
CAN‑BUSMCP2515 + MCP2551 (SPI)
AffichageOLED 1.3” SPI

Alimentation & I/O

Power & connectique
BatterieLi‑Po 1200 mAh
Régulation3.3 V + ligne 5 V
Connectique CANBornier CANH / CANL
Port USBUSB pour CAN / debug
AntenneConnecteurs pour LoRa / RF
BoutonsD‑Pad + BACK + 2 boutons orange

Photos du projet

Trois vues pour comprendre le gadget : le plan de câblage, la pile de cartes, et le boîtier final.

Journal de build

Ce projet est pensé comme un DIY évolutif. Tu peux documenter ici les différentes révisions : câblage, firmware, essais de modules, bugs mémorables, etc.

Révision 0 – Prototype câblé

NUCLEO + modules sur breadboard
  • Test du bus SPI partagé (CC1101, MCP2515, OLED)
  • Validation de la régulation 3.3 V / 5 V
  • Premiers scans LoRa et affichage RSSI
  • CAN sniff sur réseau de test

Révision 1 – Boîtier CLIPPER ONE

Vue externe + vue interne
  • Intégration des cartes en stack (NUCLEO, ESP32, CC1101, PN532, MCP2515, OLED)
  • Ajout des boutons, du D‑Pad et du bouton BACK
  • Firmware “Custom OS << M5Stick‑like” pour naviguer dans les outils
  • Optimisation de la consommation batterie