Media Summary: I explain how I'm going to use git in this I create an assert implementation for my microcontroller. It stops the motors, logs to a terminal, triggers a breakpoint, and blinks an ... In the last video, I started going over the

Handling Multiple Hardware Versions Embedded System Project Series 13 - Detailed Analysis & Overview

I explain how I'm going to use git in this I create an assert implementation for my microcontroller. It stops the motors, logs to a terminal, triggers a breakpoint, and blinks an ... In the last video, I started going over the I program the I/O-pins on my robot (and development board) according to the pin assignment in my schematic. Writing to registers ... In this video, I talk about how I'm going to organize the files of the I explain and demonstrate board bring-up by doing a "fake" bring-up of the PCB on my actual robot. To verify the

I talk about the software architecture of my sumobot and Exploring and Characterizing Large Language Models for I explain how microcontroller interrupts work by mixing theory with a code example. For fun, I let ChatGPT generate my code ...

Photo Gallery

Handling multiple Hardware Versions | Embedded System Project Series #13
How I version control with git (Best Practices) | Embedded System Project Series #8
Embedded Systems - E13 - Memory Manipulation
Assert on a Microcontroller | Embedded System Project Series #14
Picking the Parts for a Small Robot  | Embedded System Project Series #2
PCB Design Walkthrough Sumo Robot | Embedded System Project Series #3
How I program GPIOs in C | Embedded System Project Series #12
How Microcontroller Memory Works | Embedded System Project Series #16
13. Interfacing in Embedded Systems -Hardware–Software Communication
Intro and Overview | Embedded System Project Series #1
The BEST Project Structure for C/C++/MCU | Embedded System Project Series #7
How to Code a State Machine | Embedded System Project Series #26
View Detailed Profile
Handling multiple Hardware Versions | Embedded System Project Series #13

Handling multiple Hardware Versions | Embedded System Project Series #13

I

How I version control with git (Best Practices) | Embedded System Project Series #8

How I version control with git (Best Practices) | Embedded System Project Series #8

I explain how I'm going to use git in this

Embedded Systems - E13 - Memory Manipulation

Embedded Systems - E13 - Memory Manipulation

Video lectures about

Assert on a Microcontroller | Embedded System Project Series #14

Assert on a Microcontroller | Embedded System Project Series #14

I create an assert implementation for my microcontroller. It stops the motors, logs to a terminal, triggers a breakpoint, and blinks an ...

Picking the Parts for a Small Robot  | Embedded System Project Series #2

Picking the Parts for a Small Robot | Embedded System Project Series #2

Programming an

PCB Design Walkthrough Sumo Robot | Embedded System Project Series #3

PCB Design Walkthrough Sumo Robot | Embedded System Project Series #3

In the last video, I started going over the

How I program GPIOs in C | Embedded System Project Series #12

How I program GPIOs in C | Embedded System Project Series #12

I program the I/O-pins on my robot (and development board) according to the pin assignment in my schematic. Writing to registers ...

How Microcontroller Memory Works | Embedded System Project Series #16

How Microcontroller Memory Works | Embedded System Project Series #16

Practical Notes on

13. Interfacing in Embedded Systems -Hardware–Software Communication

13. Interfacing in Embedded Systems -Hardware–Software Communication

https://www.kimiagh.com What is interfacing in

Intro and Overview | Embedded System Project Series #1

Intro and Overview | Embedded System Project Series #1

Practical Notes on

The BEST Project Structure for C/C++/MCU | Embedded System Project Series #7

The BEST Project Structure for C/C++/MCU | Embedded System Project Series #7

In this video, I talk about how I'm going to organize the files of the

How to Code a State Machine | Embedded System Project Series #26

How to Code a State Machine | Embedded System Project Series #26

The application logic of my robot (as

How to Board Bring-up | Embedded System Project Series #24

How to Board Bring-up | Embedded System Project Series #24

I explain and demonstrate board bring-up by doing a "fake" bring-up of the PCB on my actual robot. To verify the

How to Create a Software Architecture | Embedded System Project Series #6

How to Create a Software Architecture | Embedded System Project Series #6

I talk about the software architecture of my sumobot and

Exploring and Characterizing Large Language Models for Embedded System Development and Debugging

Exploring and Characterizing Large Language Models for Embedded System Development and Debugging

Exploring and Characterizing Large Language Models for

Microcontroller Interrupts | Embedded System Project Series #17

Microcontroller Interrupts | Embedded System Project Series #17

I explain how microcontroller interrupts work by mixing theory with a code example. For fun, I let ChatGPT generate my code ...

The End | Embedded System Project Series #28

The End | Embedded System Project Series #28

In this final video of the