Kurs-Icon

Environmental Sensing

Don’t just build a gadget—measure the real world. In this intensive 2.5-day bootcamp, you will step into the role of a Systems Engineer and Data Analyst. You will start with a physical...

Beschreibung

Don’t just build a gadget—measure the real world. In this intensive 2.5-day bootcamp, you will step into the role of a Systems Engineer and Data Analyst. You will start with a physical question about your environment and build a complete, end-to-end digital pipeline to answer it. Using an ESP32 microcontroller and various sensors for different physical effects, you will focus your efforts on systems integration, data pipelines, and finding meaningful insights.

What You Will Learn

Systems Design & Hardware Integration: You will learn how to design and assemble microcontroller based hardware systems that capture specific physical phenomena from the real world.

Embedded Programming & Data Pipelines: You will develop the embedded logic and communication architectures required to reliably stream live sensor data to a host computer.

Data Acquisition & Visualization: You will build software tools to log, and dynamically visualize incoming data in real-time.

Scientific Analysis & Engineering Communication: You will design structured experiments to extract meaningful quantitative metrics from your graphs and present data-driven conclusions.

Course Prerequisites

Date & Time TBA! 3 Days-Workshop To ensure you can fully participate and keep up with the hands-on, rapid-prototyping nature of this bootcamp, please ensure you meet the following requirements:

Bring Your Own Device (BYOD): You must bring a personal laptop (Windows, macOS, or Linux) to all sessions.

Hardware Connectivity: Your laptop must have a functional USB port and cable so that you can connect to the USB-C port of the micro controller.

Administrative Access: You must have full administrator rights on your computer. You will need to install software, libraries, and USB drivers prior to or during the course.

Preliminary Coding Experience: You do not need to be a software engineer, but you should have a basic foundation in programming. You must be comfortable with fundamental concepts like variables, for/while loops, functions, and if/else logic. Prior exposure to Python or C++ (Arduino) is highly beneficial, but experience in any standard programming language is sufficient.