Skip to content

Rust & Communication Basics

Photo of Garrett Curtis
Hosted By
Garrett C. and 2 others
Rust & Communication Basics

Details

Making the Case for Rust

When developing for low-level IoT devices, the go-to programming languages are usually embedded C or C++. But after a few decades, Rust has emerged to introduce language features to help you stay memory-safe while keeping the same speed of C/C++.

This presentation will make the case for choosing Rust the next time you need to work on a low-level IoT project. We'll also go over how to get started using Rust for embedded development.

Speaker: Al Rodriguez is a multiclassing wizard spending most of his time using .NET wherever possible but levels up in other tools to get the job done. Most recently he has been leveling up his embedded development skills and fine-tuning his dexterity stat on the Xbox. You can find him on Twitter @ProgrammerAL.

Communication Basics

When it comes to communication between devices, it can be easy to be overwhelmed with the options. So what's better to use for a smart thermostat, Bluetooth or WiFi? What about a cow tracker, should you use LTE or LoRaWAN? What about ethernet, is that still cool? Mesh networking? HTTP? MQTT? AMQP? WTF?

In this talk, Jared Porcenaluk gives a very high level overview of what to look for in your communication medium and protocols when planning out your IoT project.

Photo of Orlando IoT group
Orlando IoT
See more events
StarterStudio
130 S Orange Ave Suite B · Orlando, FL