
Insights and strategies for teaching coding to 9-10 year olds, covering curriculum, tools, diversity, and challenges in running a successful Code Club for primary school students.

Explore Petitboot, a Linux-based bootloader for OpenPOWER systems. Learn its components, usage, advantages, and future prospects in server applications and beyond.

Explore Clockwork, an open-source programming tool for simplifying complex system development. Learn to model interconnected 'machines' and create user-friendly IoT interfaces for various devices.

Explore repurposing weather balloon radiosondes using open-source software and low-cost hardware. Learn to decode signals, track flights, and collect atmospheric data with SDR and Raspberry Pi.

Learn to design electronics for Donkey Car, including PCB layout, LED control, and open hardware principles in this comprehensive tutorial.

Learn to tune and train Donkey Cars, exploring MQTT, IHM, power supply, software, calibration, and driving techniques for autonomous vehicle enthusiasts.

Explore a decade of Open Hardware projects, from Arduino-based sleep monitoring to ESP32-powered LED matrices, showcasing innovative DIY solutions and their evolution.

Explore Project Noisefloor: a modular software synthesizer in Golang, transpiled to Javascript for web use. Learn about multi-platform design and real-time signal processing challenges.

Exploring WEMOS mini's for distributed actuators in immersive theatre: benefits, challenges, and lessons learned from FollyGames projects using various sensors and components.

Explore DIY electronics using household items. Learn to create resistors, capacitors, inductors, and diodes. Discover how to build a radio receiver without commercial components.

Explore ESP32 microcontroller challenges, focusing on memory management techniques and applications with Neopixels and RGB panels for efficient embedded system development.

Explore open hardware for high-performance computing, from embedded systems to supercomputers. Learn about OpenPOWER's ecosystem, emphasizing transparency and open-source principles in hardware and software stacks.

Explore how Yarra Valley Tech School uses Donkey Cars to teach software and electronics, blending hands-on learning with cutting-edge technology in autonomous vehicles.

Explore alternative input methods for Linux desktops, including speech recognition, eye tracking, and foot pedals. Learn about ergonomic solutions for programmers seeking functionality and customization.

Learn to design circuits and PCBs using Kicad through a guided tutorial. Create a watering system relay controller with wireless communication and solar power, focusing on eeschema and pcbnew tools.

Explore PulseAudio's implementation of compress offload for efficient audio processing on modern SoCs, discussing challenges, tradeoffs, and future possibilities in Linux audio systems.

Explore the design and construction of an affordable 6DOF hexapod robot, covering hardware, software, inverse kinematics, and gait algorithms for hobbyists interested in advanced robotics.

Explore ROS framework for building robots, including real-world experiences, challenges, and lessons learned. Gain insights into robot arm control, obstacle detection, and practical implementation tips.

Explore the chaotic world of DIY immersive theater tech, featuring Raspberry Pis, ESP devices, and interactive installations. Learn about successes, failures, and the magic of user-led adventures in festival settings.

Explore QGIS's evolution from hobby project to leading open-source GIS software. Learn about its growth, challenges, and impact on the spatial community, including governance, stability, and community development.

Exploring picolibc: a C library for 32-bit embedded systems, blending newlib and avr-libc functionalities to reduce development costs and enhance capabilities for ARM and RISC-V projects.