bare-metal-programming
There are 36 repositories under bare-metal-programming topic.
rcore-os/buddy_system_allocator
A buddy system allocator in pure Rust.
tomstorey/m68k_bare_metal
This repository contains my efforts to create an "idiot proof bare metal m68k cross compiler toolchain of sorts."
meriac/baremetal-c
Under the hood: Arm Cortex-M4 Bare Metal Embedded Programming in C
enthusi/mandelbrot_riscv_assembler
An example in bare metal RV32 assembly for the longan nano board
georgecatalin/Embedded-Systems-STM32-HAL-APIs-Driver-Development
Bare-metal programming for the SMT32 Microcontrollers using the HAL library. Drivers for DMA,ADC,UART,TIMERS, GPIO,SPI,I2C,RTC,SysTick
enthusi/lz4_rv32i_decode
LZ4 decoder in assembly for RiscV RV32IC
neildavis/amiga_asmdev_workflow
A Linux workflow and example application for automated build of Amiga programs in 68K assembly
zhanglianpin/bare_metal_hello_world
This is a Cortex-M3 bare metal program, using semihosting for IO, QEMU for emulator, newlib for stdlib, arm-linux-gcc for cross compile toolchain.
berniGelectronic/FPGA_Multimedia_Player
MSc Final Project
georgecatalin/Bare-metal-programming-from-ground-up
Embedded System Bare-Metal Programming for the STM Nucleo 144 Family. Drivers for DMA,ADC,UART,TIMERS, GPIO,SPI,I2C,RTC,SysTick. No libraries used, only registry manipulation.
georgecatalin/Build_your_own_RealTime_OS
A guide how to build your own realtime Operating System. The code samples are applicable on STM32 microcontrollers
georgecatalin/mastering-stm32cubemx5-and-cube-ide
Using STM32 CubeMX and STM32 Cube IDE to Code Drivers and Firmware
devashishlahariya9/STM32F411xx-UART-Drivers
UART Drivers For STM32F411xx
foxboxxx/legonardo-davinci
Bare-metal machine that prints loaded images using LEGO pieces (utilizing a MangoPi).
georgecatalin/FreeRTOS_From_Ground_Up_on_ARM_Processors
Foundations of real-time systems and how to build real-time applications using FreeRTOS
k-m-arun-kumar-5/8051-interface-ADC-MCP3202
GPIO pins as a SPI interface to ADC module (MCP3202) to read analog voltage in channel 0 of MCP3202 and display analog voltage and percentage in LCD using 4 bit interface.
k-m-arun-kumar-5/LCD-display-text-Scroll-left-right
PIC16F887 Microcontroller for LCD, running text is displayed to left and to right with specified number of gaps between consecutive same text display.
k-m-arun-kumar-5/Milk-flow-rate-monitoring
Milk flow rate monitoring with a help of Embedded Operating System.
k-m-arun-kumar-5/road-traffic-congestion-ctrl
road traffic density congestion control based on simple traffic signal controller.
kyungjae-lee/bare-metal-rtos
Real‐time operating system development on the bare‐metal STM32F407‐Discovery board
dee0xeed/edsm-in-c-bare-metal-avr8-demo
Event driven state machines for avr8 (arduino nano, atmega328p)
k-m-arun-kumar-5/8051-interface-EEPROM-24C02C
Interface AT89C51 microcontroller with external EEPROM (24C02C) using I2C.
k-m-arun-kumar-5/concrete-making-automation
construction automation for making concrete by mixing of cement, sand and water in the construction mixture equipment
k-m-arun-kumar-5/password-based-door-lock
password based door lock and also has feature to configure password.
k-m-arun-kumar-5/Single-elevator-controller
5 floor single elevator controller.
k-m-arun-kumar-5/water-level-controller
Water level controller using LPC2138 microcontroller with level sensors and also with feature to set maximum water level in percentage.
michaelbarkasi/bare_metal_sound_synthesis
two-timer PWM for snythesizing sound with pitch, volume, and duty cycle control on SAMD51 and ESP32
ojcardenass/ojcardenass_entregasTallerV
This repository contains a collection of projects and assignments developed during the course Workshop V: Digital Electronics at the Universidad Nacional de Colombia Sede Medellín.
sagarladla/stm32f103c8t6
Bare Metal Embedded STM32F103C8T6 Medium Density MCU Programming
k-m-arun-kumar-5/authentication-process
single user account authentication process.
k-m-arun-kumar-5/Build-scanf-printf
LPC2138 microcontroller for implementation of function operation of scanf, sscanf, printf, sprintf, gets, puts, putchar and getchar.
k-m-arun-kumar-5/Digital-Clock
digital clock with feature to configure date and time in RTC.
k-m-arun-kumar-5/Motor-operate-normal-electric-current
Single Phase motor to operate in normal electric current.
k-m-arun-kumar-5/Motor-operate-normal-voltage
Single phase Electric Motor to operate in normal Electric Voltage.
k-m-arun-kumar-5/Motor_Ctrl_by_CLI
Motor Power Control using AT89C52 Microcontroller with CLI Command using UART interface
Rajssss/arm_bare-metal
A repo containing my Bare-metal Programs (Register and API Level) for STM32F446RE-Nucleo Board (ARM Cortex M4).