Skip to content
#

baremetal-programming

Here are 20 public repositories matching this topic...

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.

  • Updated Jun 28, 2024
  • HTML

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

  • Updated Jun 22, 2022

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.

  • Updated Mar 27, 2024
  • Makefile

Improve this page

Add a description, image, and links to the baremetal-programming topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the baremetal-programming topic, visit your repo's landing page and select "manage topics."

Learn more