One project · Two missions

NebilixOS‑ESP32 Build. Control. Defend.

Un progetto embedded, due sistemi distinti: Core trasforma ESP32 in una piattaforma programmabile con applicazioni NBX; Cybersecurity Ultimate trasforma ESP32‑C5 in un nodo sperimentale di osservazione e difesa per blue team.

Il progetto padre

Che cos'è NebilixOS‑ESP32?

NebilixOS‑ESP32 è la famiglia di sistemi embedded ideata e sviluppata da Costa Fabio per portare funzioni evolute direttamente sui microcontrollori Espressif. Condivide una base ESP‑IDF e FreeRTOS, ma si divide in due prodotti con obiettivi e modalità d’uso volutamente differenti.

NebilixOS CoreRuntime NBX · automazione · app Android
Cybersecurity UltimateBlue team · telemetria · difesa wireless e di rete
Autore: Costa Fabio Copyright © 2026 Costa Fabio Apache License 2.0 ESP-IDF + FreeRTOS
Progetto
Famiglia di sistemi embedded per ESP32
Core
ESP32 classico, runtime NBX, Marketplace e app Android
Base software
ESP-IDF e FreeRTOS
Installazione
Web Flasher USB da Chrome o Edge su computer
Cybersecurity Ultimate
ESP32-C5, dashboard blue-team e firmware dedicato
Distribuzione
Core con ecosistema NBX; Ultimate esclusivamente come firmware completo

Due sistemi. Due missioni.

Core è una piattaforma applicativa espandibile. Cybersecurity Ultimate è un firmware difensivo completo e non utilizza pacchetti NBX.

Core Edition

NebilixOS Core

La versione essenziale destinata agli ESP32 classici, progettata per consumare poche risorse e controllare sensori, LED, relè e periferiche GPIO.

  • ESP32 dual-core Xtensa LX6 fino a 240 MHz
  • 4 MB di Flash con partizioni OTA A/B
  • Runtime NBX per sensori, LED, relè e automazioni GPIO
  • Wi-Fi 2,4 GHz con portale di configurazione integrato
  • Dashboard HTTPS, Pin Manager e mini terminale remoto
  • Marketplace di 13 script NBX 1.1 con mini-app dedicate
Scarica firmware OTA 0.1.5 Scarica app Android 1.1.0
SHA-256 del firmware OTA 0.1.5 9f56b1fec60dec496668634398f71262815940291a117a3358b9f3bd5c39d9ef
Scarica .sha256
Modello di riferimento Core NodeMCU ESP32 con modulo ESP-WROOM-32, dual-core 240 MHz e 4 MB di Flash

Web Flasher · Core 0.1.5

Collega una scheda NodeMCU ESP32 con modulo ESP-WROOM-32 e 4 MB di Flash utilizzando un cavo USB dati. Il Web Flasher è disponibile su Chrome o Edge per computer; Safari, Firefox e iOS non supportano Web Serial. La cancellazione completa rimuove configurazione Wi-Fi, token amministrativo, certificato HTTPS e script NBX presenti sulla board.

Attenzione: durante il flash non scollegare la ESP32, non chiudere e non aggiornare la pagina. Un'interruzione può lasciare il dispositivo non avviabile e rendere necessario ripetere il flash dalla modalità bootloader.

Web Serial non disponibile: usa Chrome o Edge su computer. Il Web Flasher richiede una connessione HTTPS.
NodeMCU ESP32 / ESP-WROOM-32 non collegata
Dopo il flash: recupera il token amministrativo

Il token è la chiave privata necessaria per accedere alla dashboard HTTPS di NebilixOS, sbloccare il mini terminale, installare gli script del Marketplace e assegnare loro i GPIO. Ogni ESP32 ne genera uno diverso: copialo e conservalo senza condividerlo.

Chiudi prima la finestra del flasher. Il token viene letto via USB e non viene salvato dal sito.

Blue Team Edition

NebilixOS Cybersecurity Ultimate

Un sistema sperimentale dedicato alla Cybersecurity Defense su ESP32‑C5. Offre una console locale per osservare il perimetro wireless, rilevare anomalie e raccogliere telemetria utile alle attività blue-team autorizzate.

  • Wi‑Fi Defense: scansione multicanale, baseline, rogue AP ed Evil Twin
  • Monitor passivi per deauthentication, disassociation e management flood
  • Network Defense con honeypot, Web Canary e controllo nuovi dispositivi
  • Dashboard HTTP locale, Uplink Wi‑Fi e telemetria real-time
  • Nessun Marketplace, nessun file .nbx e nessuna app Android
  • Firmware monolitico sperimentale per impiego difensivo autorizzato
Experimental Blue Team Build · ESP32‑C5
Scarica firmware Ultimate .bin
SHA-256 del firmware Ultimate b8959da0a833581e0191e08e5f1398f24cb83966cc9c5a59b2adf507ddf5994b
Modello di riferimento Ultimate ESP32-C5-WROOM-1-N32R8 · 32 MB Flash · 8 MB PSRAM · Wi-Fi 6 dual-band · Bluetooth LE · Zigbee · Thread

Web Flasher · Cybersecurity Ultimate

Installa il firmware completo sulla ESP32‑C5 direttamente dal browser. Questa operazione programma bootloader, tabella partizioni e applicazione: non installa pacchetti NBX e non abilita alcun Marketplace.

Uso sperimentale: utilizza esclusivamente hardware compatibile e reti per cui possiedi autorizzazione. Non scollegare la board durante la programmazione.

Web Serial non disponibile: usa Chrome o Edge su computer. Il Web Flasher richiede una connessione HTTPS.
ESP32‑C5 non collegata

Connetti NebilixOS Core.

Questa console appartiene esclusivamente all’ecosistema Core: collega la board per amministrare applicazioni NBX e aggiornamenti OTA.

Board non connessa. Il token resta soltanto in questa scheda del browser.

Aggiornamenti OTAConnetti la board per controllare la versione.

Marketplace gratuito NebilixOS Core.

Le applicazioni `.nbx` appartengono esclusivamente a NebilixOS Core. Cybersecurity Ultimate è distribuito soltanto come firmware completo e non accetta moduli dal Marketplace.

Domande frequenti.

Le risposte essenziali per conoscere, installare e amministrare NebilixOS-ESP32.

Che cos'è NebilixOS‑ESP32?

È il progetto padre che comprende NebilixOS Core e NebilixOS Cybersecurity Ultimate. I due sistemi condividono la piattaforma ESP32 ma hanno funzioni e distribuzioni differenti.

Ultimate usa script NBX?

No. File `.nbx`, Marketplace e applicazione Android appartengono solo a Core. Cybersecurity Ultimate si installa come firmware completo e autonomo.

Come si installa NebilixOS Core su ESP32?

NebilixOS Core si installa collegando via USB una scheda NodeMCU ESP32 con modulo ESP-WROOM-32 e almeno 4 MB di flash. Il Web Flasher della pagina funziona con Chrome o Edge su computer.

Quanto costa NebilixOS?

NebilixOS Core e le applicazioni del Marketplace ufficiale sono gratuiti. Cybersecurity Ultimate è presentato come build sperimentale difensiva.

Quale hardware è supportato?

Core 0.1.5 usa ESP32 classico o ESP‑WROOM‑32 con almeno 4 MB. Cybersecurity Ultimate richiede ESP32‑C5 e il profilo hardware indicato nella sua scheda.

A cosa serve il token amministrativo?

Il token è una funzione Core: autentica dashboard HTTPS, mini terminale, installazione NBX e configurazione GPIO. Non è richiesto dal Web Flasher Ultimate.

Repository ufficiale su GitHub