There are 1 repository under baremetal-programming topic.
This repository contains my efforts to create an "idiot proof bare metal m68k cross compiler toolchain of sorts."
Bare-metal programming on ESP32-S3 dual-core Xtensa LX7 without using Espressif's ESP-IDF
Baremetal environment for "System programming lab" class in Dept. of Information Science, The University of Tokyo
Decompiled DDR memory init for Allwinner Tech T113-s3 SoC
In this project, the Bosch BMP280 sensor is integrated with an STM32 microcontroller using bare-metal, low-level register-based firmware. Communication is handled via I2C and SPI protocols. The firmware captures sensor data and outputs it to a 16x2 LCD display, demonstrating effective real-time data acquisition and display.
This repository include all the codes and constraints used in the development of the Master Thesis: "Development of a Differential Absorption Lidar System based on a SoC-FPGA for Carbon Dioxide Sensing" by Victor Ricardo Aguilera Sanchez
A port of FreeRTOS to the ARM 929EJ-S Versatile Platform Baseboard
This is a Project is all about building bare-metal firmware for a Cortex-M4 STM32 microcontroller, using open source tools and libraries such as GCC and libopencm3. This starts from blinking an LED, to building a bootloader for performing firmware updates over UART/USB, to building a signed firmware security mechanism.
Arduino UNO (ATmega328P) - SPI communication from scratch
An approach to using the Zig language for embedded systems on STMicroeletronics evaluation boards for 32-bit Core M4 MCUs.
ARM baremetal C programming using STM32F0 microcontroller with ARM CORTEX-M0 processor
Some simple baremetal programming examples for riscv64 qemu
OS-free port of LwIP stack to ARM board with lan91c111 ethernet controller
Baremetal environment for "System programming lab" class in Dept. of Information Science, The University of Tokyo
STM32F446Re_UART_Communication (Baremetal)
All codes that were tested for Avionics system for thrustMIT in the years 2024-2026
SPI Drivers for STM32F411VE-DISCO Board
Driver for a tri-color LED array installed inside a decorative bottle (aka, a decorative table lamp, of sorts) or other presentation.