{"guid":"bb112078-5c8e-529f-8042-fc089b168544","title":"Getting Started: Reading Bosch Sensor Data on the Badge with MicroPython","subtitle":null,"slug":"why2025-280-getting-started-reading-bosch-sensor-data-on-the-badge-with-micropython","link":"https://program.why2025.org/why2025/talk/9HUFEX/","description":"This talk introduces participants to the Bosch BMI270 (inertial sensor) and BME690 (environmental sensor) on the WHY2025 Hackathon Badge. After a brief overview of MEMS technology and how these tiny sensors are made and used, we’ll dive into a hands-on session showing how to read sensor data using MicroPython — so you can start experimenting right away.\n\nMEMS (Micro-Electro-Mechanical Systems) sensors are miniature, highly precise components that detect motion, position, and environmental conditions. They are widely used in smartphones, cars, wearables, and smart home devices and are manufactured in specialized cleanrooms using advanced semiconductor processes.\n\nThis talk starts with a short introduction covering:\n\nWhat are MEMS?\nHow are they made?\nWhat can the Bosch BMI270 (6-axis IMU) and BME690 (gas, humidity, temperature, and pressure sensor) do?\nAfter this overview, we’ll switch to a practical session: you’ll learn how to get started with MicroPython to access real-time sensor data on the WHY2025 Badge. By the end, you’ll be ready to experiment with your own ideas and prototypes based on the badge’s powerful sensing capabilities.\n\nLicensed to the public under https://creativecommons.org/licenses/by/4.0/","original_language":"eng","persons":["Harald Koenig"],"tags":["280","2025","why2025","Hacking","Andromeda","why2025-eng","Day 5"],"view_count":182,"promoted":false,"date":"2025-08-11T21:00:00.000+02:00","release_date":"2025-08-12T00:00:00.000+02:00","updated_at":"2026-03-16T13:00:07.686+01:00","length":2977,"duration":2977,"thumb_url":"https://static.media.ccc.de/media/events/why2025/280-bb112078-5c8e-529f-8042-fc089b168544.jpg","poster_url":"https://static.media.ccc.de/media/events/why2025/280-bb112078-5c8e-529f-8042-fc089b168544_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/why2025/280-bb112078-5c8e-529f-8042-fc089b168544.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/why2025/280-bb112078-5c8e-529f-8042-fc089b168544.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/why2025-280-getting-started-reading-bosch-sensor-data-on-the-badge-with-micropython","url":"https://api.media.ccc.de/public/events/bb112078-5c8e-529f-8042-fc089b168544","conference_title":"What Hackers Yearn 2025","conference_url":"https://api.media.ccc.de/public/conferences/WHY2025","related":[],"recordings":[{"size":682,"length":2977,"mime_type":"video/webm;codecs=av01","language":"eng","filename":"why2025-280-eng-Getting_Started_Reading_Bosch_Sensor_Data_on_the_Badge_with_MicroPython_av1-hd.webm","state":"new","folder":"av1-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-08-12T17:35:08.753+02:00","recording_url":"https://cdn.media.ccc.de/events/why2025/av1-hd/why2025-280-eng-Getting_Started_Reading_Bosch_Sensor_Data_on_the_Badge_with_MicroPython_av1-hd.webm","url":"https://api.media.ccc.de/public/recordings/89979","event_url":"https://api.media.ccc.de/public/events/bb112078-5c8e-529f-8042-fc089b168544","conference_url":"https://api.media.ccc.de/public/conferences/WHY2025"},{"size":28,"length":2977,"mime_type":"audio/opus","language":"eng","filename":"why2025-280-eng-Getting_Started_Reading_Bosch_Sensor_Data_on_the_Badge_with_MicroPython_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2025-08-12T13:41:24.743+02:00","recording_url":"https://cdn.media.ccc.de/events/why2025/opus/why2025-280-eng-Getting_Started_Reading_Bosch_Sensor_Data_on_the_Badge_with_MicroPython_opus.opus","url":"https://api.media.ccc.de/public/recordings/89746","event_url":"https://api.media.ccc.de/public/events/bb112078-5c8e-529f-8042-fc089b168544","conference_url":"https://api.media.ccc.de/public/conferences/WHY2025"},{"size":45,"length":2977,"mime_type":"audio/mpeg","language":"eng","filename":"why2025-280-eng-Getting_Started_Reading_Bosch_Sensor_Data_on_the_Badge_with_MicroPython_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2025-08-12T13:57:43.627+02:00","recording_url":"https://cdn.media.ccc.de/events/why2025/mp3/why2025-280-eng-Getting_Started_Reading_Bosch_Sensor_Data_on_the_Badge_with_MicroPython_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/89757","event_url":"https://api.media.ccc.de/public/events/bb112078-5c8e-529f-8042-fc089b168544","conference_url":"https://api.media.ccc.de/public/conferences/WHY2025"},{"size":735,"length":2977,"mime_type":"video/webm","language":"eng","filename":"why2025-280-eng-Getting_Started_Reading_Bosch_Sensor_Data_on_the_Badge_with_MicroPython_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-08-12T17:58:44.506+02:00","recording_url":"https://cdn.media.ccc.de/events/why2025/webm-hd/why2025-280-eng-Getting_Started_Reading_Bosch_Sensor_Data_on_the_Badge_with_MicroPython_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/89987","event_url":"https://api.media.ccc.de/public/events/bb112078-5c8e-529f-8042-fc089b168544","conference_url":"https://api.media.ccc.de/public/conferences/WHY2025"},{"size":156,"length":2977,"mime_type":"video/webm","language":"eng","filename":"why2025-280-eng-Getting_Started_Reading_Bosch_Sensor_Data_on_the_Badge_with_MicroPython_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-08-12T17:31:48.725+02:00","recording_url":"https://cdn.media.ccc.de/events/why2025/webm-sd/why2025-280-eng-Getting_Started_Reading_Bosch_Sensor_Data_on_the_Badge_with_MicroPython_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/89977","event_url":"https://api.media.ccc.de/public/events/bb112078-5c8e-529f-8042-fc089b168544","conference_url":"https://api.media.ccc.de/public/conferences/WHY2025"},{"size":205,"length":2977,"mime_type":"video/mp4","language":"eng","filename":"why2025-280-eng-Getting_Started_Reading_Bosch_Sensor_Data_on_the_Badge_with_MicroPython_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2025-08-12T14:55:45.190+02:00","recording_url":"https://cdn.media.ccc.de/events/why2025/h264-sd/why2025-280-eng-Getting_Started_Reading_Bosch_Sensor_Data_on_the_Badge_with_MicroPython_sd.mp4","url":"https://api.media.ccc.de/public/recordings/89838","event_url":"https://api.media.ccc.de/public/events/bb112078-5c8e-529f-8042-fc089b168544","conference_url":"https://api.media.ccc.de/public/conferences/WHY2025"},{"size":1074,"length":2977,"mime_type":"video/mp4","language":"eng","filename":"why2025-280-eng-Getting_Started_Reading_Bosch_Sensor_Data_on_the_Badge_with_MicroPython_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2025-08-12T13:29:51.066+02:00","recording_url":"https://cdn.media.ccc.de/events/why2025/h264-hd/why2025-280-eng-Getting_Started_Reading_Bosch_Sensor_Data_on_the_Badge_with_MicroPython_hd.mp4","url":"https://api.media.ccc.de/public/recordings/89698","event_url":"https://api.media.ccc.de/public/events/bb112078-5c8e-529f-8042-fc089b168544","conference_url":"https://api.media.ccc.de/public/conferences/WHY2025"}]}