What Seb uses from your project
- MCU and Board — Target, clock speeds, memory layout, board settings
- Peripherals — I2C, SPI, UART, ADC, GPIO, etc.
- Sensor Drivers — All drivers and their interfaces
- Hardware Constraints — Pin assignments, timing, electrical characteristics
Seb creates and maintains
SEB.md in your project root with software/hardware context. You can add project-specific notes there for Seb to use.What you can ask Seb to do
- Understand — “What is my project doing?” · “List my current drivers” · “If there are issues that should be fixed, list them”
- Change code — “Fix the I2C init in driver X” · “Add error handling to this function” · “Refactor this to use the HAL correctly”
- Run things — “Build the project” · “Flash the board” · “Run the tests”
- Add or integrate — “Add a driver for sensor Y” · “Wire this into the main loop” · “Integrate the new peripheral”

