Project Overview - cu-ecen-aeld/final-project-felschr GitHub Wiki

Overview

My project combines an Espressif ESP32-S3 with a Motion Sensor, which upon detecting motion lights up an on-board LED.

ESP32-S3 Motion Sensor drawio

Target Build System

I decided to go with buildroot, mainly because more projects have already used it to run Linux on an ESP32-S3 than Yocto.

Hardware Platform

I will use a Linux/Xtensa kernel & Buildroot fork to support this hardware.

I will rely upon previous work for Linux and Buildroot support on ESP32-S3:

Open Source Projects Used

TBD: Mention any open source project content you intend to use with the project, beyond the base platform buildroot/yocto packages already used in assignments.

Previously Discussed Content

This project reuses buildroot configuration covered in previous lectures and assignments.

New Content

  • Nix Flake providing reproducible buildroot environment

Shared Material

N/A

Source Code Organization

All code will be hosted at https://github.com/cu-ecen-aeld/final-project-felschr

Team project members:

Felix Schröter - Everything

Schedule Page

Project Schedule