lupyuen.github.io

Lup’s Presentation Slides for NuttX Online Workshop 2022

Join me at NuttX Online Workshop 2022! (24-25 Sep 2022)

Below are the Presentation Slides for…

Visual Programming with Zig and NuttX Sensors

Video Presentation

Presentation Slides

PDF Slides with Transcript

What if we could drag-and-drop NuttX Sensors to create IoT Apps? In this presentation we’ll explore Blockly, the web-based toolkit for Visual Programming, and how we might customise Blockly to create NuttX Sensor Apps.

We’ll also discuss the Zig Programming Language, and why Blockly will generate NuttX Sensor Apps as Zig programs.

References:

NuttX on a RISC-V IoT Gadget: PineDio Stack BL604

Video Presentation

Presentation Slides

PDF Slides with Transcript

Pine64’s PineDio Stack BL604 is a RISC-V board that’s packed with IoT features: Touchscreen, LoRa, WiFi, BLE, GPS and more. In this presentation we’ll talk about the porting of NuttX to PineDio Stack, how we simplified the developer onboarding, and our plans to support LoRaWAN and LVGL Apps in Zig.

References:

Simpler, safer LVGL Touchscreen Apps with Zig and NuttX

Video Presentation

Presentation Slides

PDF Slides with Transcript

Is there a simpler and safer way to code Touchscreen Apps with the LVGL Graphics Library? In this presentation we’ll talk about migrating a NuttX LVGL App from C to Zig, and the benefits that it brings.

References: