
Discover how web developers can communicate with hardware, from digital signals to practical applications, through code and signal demonstrations. No prior hardware experience needed.

Explore JavaScript's expansion into IoT, from industry automation to smartwatches. Discover tiny JS dialects powering miniature computers and learn about JerryScript, duktape, and V7.

Explore the creative results of a workshop where attendees built party-themed robots using JavaScript, servos, and LEDs in just two hours, showcasing the potential of NodeBots projects.

Explore real-time guitar effects in browsers using pedalboard.js. Learn to create collaborative music sessions over WebRTC, pushing web capabilities for innovative audio experiences.

Explore brain-controlled interfaces using JavaScript, facial expressions, and mental commands. Learn about innovative human-computer interaction beyond traditional input methods.

Discover playful methods to teach coding to children using robots, games, and colorful tools. Explore the importance of programming skills for kids' futures and witness engaging demonstrations.

Explore P2P mapping and GIS solutions for remote communities with limited network access, focusing on practical applications in Guyana.

Explore home automation with JavaScript through the story of Sasha, an automated cat feeder. Learn how to build practical IoT solutions that enhance daily life and pet care.

Discover how JavaScript and Node.js revolutionize tissue paper production through real-time data analysis, improving quality and efficiency in the paper industry.

Explore creating accessible real-life objects using JavaScript and IoT principles, enhancing information availability for all, regardless of disability or financial status.

Explore strategies for fostering inclusive tech communities, drawing from real-world experiences and a practical framework for optimizing diversity and belonging.

Explore using JavaScript to control drones, disco lights, and robots, with interactive demos showcasing the exciting possibilities of merging web technologies with physical devices.

Learn to transform old phones into interactive wall art using Node.js, Raspberry Pi, and web APIs. Create unique displays for photos, lists, and visualizations while exploring IoT integration.

Evaluating Rust for IoT: Experience porting Tock OS to Bluetooth Low Energy SoC, exploring memory safety, low runtime overhead, and power consumption compared to C implementations.

Explore efficient multitasking on microcontrollers using Rust's zero-cost, memory-safe abstractions for embedded systems. Learn about concurrent programming techniques for resource-constrained environments.

Recreating 80s-style computing with embedded Rust on a Cortex M4 devboard: VGA generation, text rendering, PS/2 keyboard input, and testing on modern PCs.

Explore zbus, a new D-Bus library for Rust. Learn about its design goals, development challenges, and solutions for efficient inter-process communication on Linux systems.

Explore embedded Rust debugging, from identifying compiler bugs to communicating directly with hardware. Learn essential tools and concepts for low-level programming troubleshooting.

Explore how Rust enhances metal fabrication software, focusing on domain-driven design, enums, compile-time checks, and the library ecosystem. Gain insights on hiring Rust talent for industrial applications.

Learn to create an obstacle-avoiding robot using Rust and Arduino, exploring no-std Rust programming for embedded systems in this hands-on tutorial.

Explore the history and impact of X-ray crystallography, from its discovery to modern applications in scientific research, revealing the structure of matter and revolutionizing various fields of study.