Workshops
Aranya Open-Source messaging system hands-on workshop
Presented by Spider Oak
Friday, 12pm-1:30pm
Friday, 3:30pm-5:00pm
Saturday, No workshops
Sunday, 10:30am - 12pm
Max 20 attendees since hardware is included for free.
Want to play with an open-source messaging system that has been deployed to space for a number of on-orbit projects?
In this workshop, you will work with a toolkit designed to create flexible and secure digital interactions across distributed systems while also eliminating common problems associated with consistency, availability, and partitioning of these systems and architectures. We'll walk you through compiling, configuring, and deploying a simple distributed wireless messaging application on our ESP32 badge board. Once it's flashed and working, the hardware is yours! Then dig deeper to learn the mechanisms that make Aranya work and make your own modifications.
The badge board you will receive is a multi-purpose development board based on the ESP32-S3 with 2MB PSRAM and 4MB Flash. It provides battery management, USB-C, two Qwiic ports, microSD, a big RGB notification LED, and a big tactile button. Battery included! For more information, [check out the repo](https://github.com/aranya-project/demo-board-v2).
Toolz: A Mac or Linux machine (WSL will work) and a USB type-C cable. Chrome or Python for the front-end.
Skillz: Familiarity with command-line tools. Understanding Rust, Embassy, and esp-rs will be handy, but not required.





