Edge AI Connectivity Made Simple with Blues Wireless
TJ VanToll
Principal Developer Advocate, Blues Wireless
Paige Niedringhaus
Staff Software Engineer, Blues Wireless
Agenda
2
Agenda
4
Ray Ozzie – CEO of Blues Wireless
Complexity kills. It sucks the life out of developers, it makes products difficult to plan, build, and test.
“
”Making wireless IoT easier for developers
and more affordable for all”
Notecard
7
What don’t you need with the Notecard?
8
Notecarrier
9
Notehub
10
JSON
Python
C/C++
Arduino
Your MCU/SBC
Your Sensors
Your Language
{JSON}
req = {"req": "note.add"}
req["file"] = "sensors.qo"
req["body"] = {"temp": 72.22 }
req["sync"] = True
rsp = card.Transaction(req)
Cellular/Wi-Fi
Notecard
🔒📡️🔒
Blues Wireless
Notehub.io
{JSON}
Any Cloud
{
"file": "data.qo",
"temp": 27.3,
"when": 1644268443,
"lat": 42.11,
"lon": -88.32
"device": "dev:89347"
}
Outbound Communication (from MCU to Cloud)
Your MCU/SBC
Your Sensors
Your Language
{JSON}
Cellular/Wi-Fi
Notecard
🔒📡️🔒
Blues Wireless
Notehub.io
{JSON}
Any Cloud
Inbound Communication (from Cloud to MCU)
JSON
Python
C/C++
Arduino
req = {"req": "note.get"}
req["file"] = "data.qi"
req["delete"] = True
rsp = card.Transaction(req)
{
"file": "data.qi",
"sample_freq": 5,
"notify": true
}
When Does the Notecard Make Sense?
13
Agenda
14
Agenda
15
Why Do ML Inferencing in the IoT?
1
2
3
VOLUME
SPEED
PRIVACY
21
Develop Edge ML Applications with Edge Impulse
Rapidly build custom datasets
Collect
Test
Edge device
Deploy
Design
Develop models & algorithms
Accurately test model performance
Easily deploy on any edge target
Agenda
23
One last thing…
24
Thanks!
TJ VanToll
@TJVanToll
Paige Niedringhaus
@pniedri
27