Exploring Raspberry Pi
Wiley · 2016
Interfacing to the Real World with Embedded Linux. The field-guide for hardware interfacing.
Essays, experiments, and teaching materials from a decade of wiring software to hardware.
// Derek's annotation: // Ensure safe memory access at the edge pub fn read_sensor_data(address: u16) -> Result<f32, Err> { let mut buffer = [0u8; 4]; match hardware_bus.read(address, &mut buffer) { Ok(_) => Ok(f32::from_le_bytes(buffer)), Err(e) => { log_error!("I2C failure at node"); Err(e) } } }
Welcome to the New derekmolloy.ie After years of running on WordPress, I have officially migrated the site to a Dockerized Ghost CMS instance
News
This is Derek Molloy, a brand new site by Derek Molloy that's just getting started. Things will be up and running here
Interfacing to the Real World with Embedded Linux. The field-guide for hardware interfacing.
Tools and Techniques for Building with Embedded Linux on AM335x and AM5729.
A live, interactive textbook. Runnable code blocks, guided terminal sessions, schematic marginalia — the lab, in a browser.
Open book