Bleb: il mondo dell’IoT fatto a mattoncini made in Italy

Immagina di creare il tuo progetto IoT con una struttura modulare, applicazioni mobile e interfacce web per gestirlo e dargli vita istantaneamente. Fantascienza? No: Bleb. Bleb Technology, la startup italiana, offre una soluzione a mattoncini e rende il mondo dell'IoT modulare e alla portata di tutti.

Bleb Technology: introduzione

Bleb Technology è una startup nata nel 2015 dall'Ing. Fabrizio Innocenti che grazie alla sua esperienza pluriennale in ambito ICT ed RFID ha dato vita ai Blebricks: i mattoncini intelligenti che permettono di creare prototipi IoT pronti all'uso, ma non solo. La realtà creata da Fabrizio, con il supporto di tutto il team ed in particolare di Lorenzo Innocenti, non si limita solo ai Blebricks: hanno pensato a tutto, anche al software. Applicazioni mobile pronte all'uso, dashboard web e un'integrazione per App Inventor che gli è valsa un riconoscimento da parte del MIT a Boston nel 2019. Il MIT non è la sola realtà a premiare Bleb Technology: è stata selezionata per partecipare all'evento Focus Live di Milano per mostrare a tutti quanti noi che l'IoT può diventare alla portata di tutti con i giusti strumenti a cui hanno dato vita.

Tempo, costi e progettazione: i problemi che Bleb vuole risolvere

Sia le startup, sia le persone in generale, spesso non hanno risorse finanziarie e gli strumenti necessari a realizzare i propri prodotti legati al mondo dell'IoT, ma non solo. La realizzazione di un prodotto IoT richiede mesi se non anni di lavoro, oltre ad abilità e competenze variegate. E non esiste prodotto IoT senza le giuste piattaforme e accordi commerciali per la produzione dell'hardware. Nella fattispecie, sono richiesti grandi investimenti, quantità d'ordine non indifferenti per far fronte ai prototipi e al prodotto finalizzato da mettere sul mercato. Spesso in questo processo bisogna investire tanto tempo per trovare i partners giusti. Per questo Bleb ha inventato il concetto di prototipazione istantanea.

Mattoncini per l'IoT: come funzionano?

I Blebricks sono dei mattoncini che possono combinarsi fra loro e offrire il giusto mix di funzionalità fra sensori, interfacce radio, memoria e potenza di calcolo:

I Blebricks: una struttura modulare

Ne abbiamo di due tipi principali.

BLE-B: il modulo base

BLE-B è il mattoncino base che permette di essere combinato con tutti gli altri.

Quando i vari mattoncini si collegano tra loro ed al BLE-B questi si auto-riconoscono e auto-configurano per lavorare insieme:

Il BLE-B base posto in cima ai mattoncini combinati

All'interno del BLE-B batte il cuore di un processore ARM Cortex-M4, memoria flash, modem di comunicazione BLE e funzione di TAG NFC, un sensore di temperatura, un pulsante, un led RGB capace di illuminarsi formando i più vari colori, 4 GPIOs in grado di funzionare come ingressi digitali, analogici, contatori di giri e impulsi, uscite digitali e PWM.

Il consumo di base del BLE-B è di soli 6 uA e ben si adatta per realizzare dispositivi indossabili o portatili. Il firmware si può inoltre aggiornare dal proprio Smartphone in modalità OTA. Per alimentare il BLE-B e gli altri mattoncini si utilizzano appositi Blebricks di alimentazione in grado di rispondere alle più svariate esigenze d'uso. Ad esempio il Brick RPS ha al suo interno una piccola batteria LiPo da 80mAh ricaricabile via USB. Altri mattoncini consentono di utilizzare comuni batterie alcaline o SOCI2, alimentazioni esterne da 3,6 a 33 V, POE, celle solari oppure realizzare funzioni di ricarica wireless.

Il BLE-B messo a "nudo"

Blebricks: le espansioni

Il BLE-B si unisce agli altri mattoncini messi a disposizione dalla realtà di Bleb Technology:

I Blebricks: semplici da usare come il LEGO®

Attraverso un grande numero di sensori, interfacce radio, nonché differenti elementi in grado di interfacciarsi con gli esseri umani (ad esempio tramite il touch) ed altri dispositivi elettronici tramite i relay.

Il sistema ad incastro dei Blebricks

Componenti esterni? Si sposano bene con i Blebricks!

I Blebricks non si limitano solo a creare una struttura completa fra loro.

Possono essere tranquillamente connessi a dispositivi esterni tramite la GPIO messa a disposizione: sia per segnali digitali, sia per segnali analogici.

Ma non solo: è possibile interfacciarsi anche con altre schede a microcontrollore.

Un Blebrick con ESP32

Questo Blebrick, per esempio, si unisce ad un ESP32 con tanto di modulo camera.

Kit su misura per tutti

Bleb offre diversi kit pronti all'uso e pensati per differenti progetti: puoi scoprire quale fa al caso tuo.

Il Kit Elite contiene i Blebricks nella versione packaged (ognuno con il proprio housing):

Il Kit Elite

Invece il Kit Expert contiene i Blebricks nella versione naked (ovvero con scheda elettronica e componenti in vista):

Il Kit Expert

 

SCOPRI I KIT DI BLEB CON UN CLICK QUI

Come detto all'inizio, però, Bleb ha deciso di non farci mancare nulla: oltre ai mattoncini hanno messo a disposizione differenti software per dare vita a qualsiasi progetto a tempo zero.

Il software giusto per dar vita a qualsiasi progetto IoT

Bleb Technology ha deciso di offrire un supporto software suddiviso in tre strumenti principali, adatti sia all'educazione dei più piccoli, sia a chi desidera sperimentare, sia a chi vuole costruire sistemi a tutti gli effetti.

MakeApp: l'applicazione mobile programmabile ad interazione diretta

Hai ultimato la costruzione del tuo sistema IoT con i Blebricks? È giunta l'ora di programmare il tutto come meglio desideri! MakeApp a dire il vero è più di una semplice applicazione mobile: è un SDK condensato in un'app per smartphone e di semplicissimo utilizzo. Essa permette di configurare i sensori presenti sui mattoncini che hai deciso di combinare assieme, di gestire eventi tramite le notifiche includendo gli SMS, le telefonate e di programmare l'hardware stesso presente sui mattoncini.

If this then that: la logica IFTTT dietro MakeApp

Se accade questo (If this), fai quello (then that): la logica su cui si basa MakeApp è ad interazione diretta: questo significa che possiamo fare eseguire le operazioni desiderate ai BLE-B in modo totalmente autonomo nel caso in cui si verificano determinate condizioni oppure certi eventi.

MakeApp permette una programmazione semplice ed immediata alla portata di tutti!

Non è necessario saper programmare: MakeApp, una volta connesso il BLE-B al tuo smartphone, sarà in grado di riconoscere in automatico tutti i Blebricks collegati ad esso e offrirti un'interfaccia grafica con tutti gli elementi disponibili in tempo reale.

Ma MakeApp non è l'unico strumento che offre Bleb, anzi.

Bricksboard: la dashboard web per gestire il tuo progetto da remoto

Oltre a MakeApp, Bleb come realtà ti offre anche un'interfaccia web:

Si tratta di un pannello di controllo a tutti gli effetti: così come avviene per MakeApp, ti mette a disposizione un controllo modulare, ma completo dei Blebricks che compongono il tuo progetto. Il suo funzionamento, come in questo esempio, avviene in modalità "drag and drop": è possibile posizionare gli elementi desiderati come meglio si crede!

Anch'essa totalmente personalizzabile e anch'essa non richiede di saper programmare.

La Bricksboard basa il suo funzionamento sulla logica "IFTTT": la stessa impiegata per MakeApp. E ovviamente, per non farci mancare nulla, Bricksboard permette un controllo completo da remoto con tanto di analisi dati qualora tu desideri integrarla tramite i sensori messi a disposizione.

Ma non solo:

Per "remoto" intendiamo anche tramite geolocalizzazione. Utilizzando appositi mattoncini di comunicazione remota tramite tecnologia LP-WAN (SigFox, LoRawAN, NB-IoT) o appositi Gateways WI-FI o Ethernet o ancora con il proprio smartphone tramite l'applicazione Bricksdoor si possono trasmettere le informazioni dei sensori alla piattaforma Bricksboard. Sfruttando il potere del GNNS/GPS è possibile, inoltre, georeferenziare i nostri sensori e localizzarli tramite Google Maps con grande semplicità ed immediatezza.

Bleb App Inventor: dai vita alla tua applicazione Android per l'IoT

App Inventor sprigiona un potenziale veramente grande: permette ai grandi e ai più piccini di creare applicazioni Android con la programmazione a blocchi. Senza nozioni avanzate di programmazione, App Inventor permette di dare vita ad applicazioni Android in tempi veramente rapidi: un connubio perfetto per chi desidera sperimentare in questo mondo. E Bleb ha pensato anche a questo: tramite la loro integrazione, ovvero Bleb App Inventor, puoi unire il potenziale di App Inventor ai Blebricks. In questo modo puoi creare la tua stessa applicazione Android per completare il tuo prodotto a tutti gli effetti!

In questo modo, anche senza saper programmare in Java, necessario per lo sviluppo delle applicazioni Androidpuoi dare vita anche tu alla tua applicazione in semplici passi. E per non lasciare scontento nessuno, offrono un insieme di soluzioni pensate apposta a chi desidera imparare tutto questo: ed è disponibile ad un click di distanza qui!

Soluzioni Custom con Blebricks: versione Expert e servizio 3D-Flex di stampa 3D

Bleb allarga il suo supporto anche a chi desidera sfruttare la modularità dei Blebricks per renderla una soluzione custom e di rapida realizzazione.

Blebricks fatti apposta per te.

Bleb, attraverso il servizio 3D-Flex, ti permette di avere il tuo set di mattoncini. Come? Grazie ad un housing fatto su misura:

Un esempio di soluzione custom realizzata tramite il servizio 3D-Flex

SCOPRI IL SERVIZIO 3D-FLEX CON UN CLICK QUI

Che esso sia legato a un piccolo progetto personale, oppure ad un prodotto da mettere sul mercato in larga scala non è un problema: vengono offerte differenti soluzioni a seconda delle tue esigenze.

I Blebricks possono diventare una soluzione custom con tanto di packaging fatto su misura come mostrato in questo esempio.

 

Parlando di prodotti, Bleb offre la sua modularità e immediatezza non solo a chi desidera sperimentare, ma anche a chi pensa in grande.

Bleb mette a disposizione un processo di industrializzazione cucito su misura.

Fast Route To Production: il servizio di industrializzazione di Bleb

Grazie al loro servizio, ovvero la "Fast Route to Production", sono in grado di consegnarti, in poche settimane, i dispositivi industrializzati e personalizzati anche su piccole serie, con un notevole risparmio sui costi e tempi di sviluppo.

Bleb si occuperà di tutto il processo: dall'idea, passando per il prototipo, alla realizzazione e infine, all'industrializzazione.

SCOPRI LA FAST ROUTE TO PRODUCTION CON UN CLICK QUI

 

Ma ovviamente Bleb non si ferma solo ad un punto di vista hardware: offre anche personalizzazione lato software.

Se desideri dar vita al tuo software totalmente custom, l'azienda mette a disposizione un set di librerie Java per la programmazione Android nativa e per uso generico vista la potenzialità general purpose offerta da Java.

Questo permette di eseguire prototipazione completa anche per chi desidera dare vita alle proprie applicazioni.

Ma anche lato web.

Per tutti coloro che desiderano realizzare soluzioni web, Bleb mette a disposizione le sue API e sorgenti PHP per dare vita a piattaforme web.

Cosa può fare Bleb per te?

Tutto quello che abbiamo scoperto assieme fino ad ora.

Ci tengono aggiornati molto spesso con LinkedIndove ti invitiamo a seguirli con un click qui.

E se non ti bastasse, Bleb offre tutte le sue soluzioni attraverso il sito web ufficiale, che ti invitiamo a scoprire:

 

SCOPRI BLEB CON UN CLICK QUI

 

P.s. Ti terremo aggiornato: scoprirai altri dettagli su Bleb nei prossimi articoli!

 

 

 

 

 

 

 

 

 

 

 

 

Scarica subito una copia gratis

Scrivi un commento

Seguici anche sul tuo Social Network preferito!

Send this to a friend