These are practice examples for ESP32 RTOS with VS Code and PlatformIO.
-
Updated
Aug 14, 2023 - C++
These are practice examples for ESP32 RTOS with VS Code and PlatformIO.
Explore microcontroller architecture and ARM Cortex interfacing in this comprehensive workshop. Sessions cover topics like C basics, ARM architecture, peripherals, interrupts, and more. Attendees gain hands-on experience with ARM Cortex-based microcontrollers.
Variable frequency and PWM buck converter, controlling for both output voltage and inductor ripple current of the converter.
The Learn In Depth Embedded Diploma enhanced my expertise in C programming, Embedded C, microcontroller peripherals like GPIO, UART, SPI, I2C, TIMERS, and ADC. Additionally, I gained proficiency in automotive communication protocols such as CAN and Ethernet. Developed Linker scripts, Startup code, Makefiles, and RTOS custom scheduler from scratch.
Repository for the code of the "Embedded Systems" lecture at the "Computer Engineering and Networks Laboratory" at ETH Zurich.
Complete buttons to switches library implemented for ESP32-Arduino, with flags update automation, function callbacks, tasks unblocking, task resumes, all encapsulated in classes sharing a common API for simplest implementation, use, modification or replacement when needed.
Firmware repository for Purdue RM "Swerve Standard" robot.
Embedded Systems - Practical Assignment #1
two sender tasks communicate with one receiver task via a queue.
Raspberry Pi Pico implementation of servo control using PCA9685 and FreeRTOS
Basic projects and sample applications with STM32 microcontrollers.
Embedded Systems - Practical Assignment #2
Precaution against corona: Smart soap pump bottle | Using: Arduino & FreeRTOS
Add a description, image, and links to the free-rtos topic page so that developers can more easily learn about it.
To associate your repository with the free-rtos topic, visit your repo's landing page and select "manage topics."