All Projects → MohamedGhoraba → Drivers-AVR-Atmega32

MohamedGhoraba / Drivers-AVR-Atmega32

Licence: other
Drivers for Atmega 32

Programming Languages

scala
5932 projects
c
50402 projects - #5 most used programming language
Makefile
30231 projects
C++
36643 projects - #6 most used programming language

Projects that are alternatives of or similar to Drivers-AVR-Atmega32

xinu-avr
the Xinu OS for AVR atmega328p devices (e.g. Arduino)
Stars: ✭ 18 (-14.29%)
Mutual labels:  embedded-systems
mish
A no-std libm implementation in Rust
Stars: ✭ 14 (-33.33%)
Mutual labels:  embedded-systems
flutter-elinux
Flutter tools for embedded Linux (eLinux)
Stars: ✭ 139 (+561.9%)
Mutual labels:  embedded-systems
Embedded UKF Library
A compact Unscented Kalman Filter (UKF) library for Teensy4/Arduino system (or any real time embedded system in general)
Stars: ✭ 31 (+47.62%)
Mutual labels:  embedded-systems
TinyCog
Small Robot, Toy Robot platform
Stars: ✭ 29 (+38.1%)
Mutual labels:  embedded-systems
riscv em
Simple risc-v emulator, able to run linux, written in C.
Stars: ✭ 51 (+142.86%)
Mutual labels:  embedded-systems
r3
R3-OS — Experimental static (μITRON-esque) RTOS for deeply embedded systems, testing the limit of Rust's const eval and generics
Stars: ✭ 87 (+314.29%)
Mutual labels:  embedded-systems
smartsilo
Hardware-integrated system composed by a desktop app and a Node.js server able to control an Arduino and manipulate the temperature of grains within storage silos
Stars: ✭ 33 (+57.14%)
Mutual labels:  embedded-systems
DigiOS
Mini OS emulator for Digispark (an Attiny85 based microcontroller).
Stars: ✭ 46 (+119.05%)
Mutual labels:  avr-microcontroller
Firmware-Analysis-Papers
Recent security papers on firmware analysis
Stars: ✭ 53 (+152.38%)
Mutual labels:  embedded-systems
open-electronics
📚 💻 Great Resources for Electronics Enthusiasts
Stars: ✭ 347 (+1552.38%)
Mutual labels:  embedded-systems
pyuavcan
Python implementation of the Cyphal protocol stack.
Stars: ✭ 91 (+333.33%)
Mutual labels:  communication-protocol
w1-gpio-cl
Command line configured kernel mode 1-wire bus master driver. w1-gpio standard Linux module enhancement/substitution.
Stars: ✭ 17 (-19.05%)
Mutual labels:  embedded-systems
uC-LIB
Designed with Micrium’s renowned quality, scalability and reliability, the purpose of µC/LIB is to provide a clean, organized ANSI C implementation of the most common standard library functions, macros, and constants.
Stars: ✭ 33 (+57.14%)
Mutual labels:  embedded-systems
STM32F10x Servo Library
Servo library with stm developed by the Liek Software Team. We are working on new versions.
Stars: ✭ 14 (-33.33%)
Mutual labels:  embedded-systems
configi.old
Bloat-free configuration management
Stars: ✭ 35 (+66.67%)
Mutual labels:  embedded-systems
awesome-edge-ai
A curated list of edge tools for AI applications
Stars: ✭ 38 (+80.95%)
Mutual labels:  embedded-systems
EmbeddedLapack
Linear algebra for embedded system with MATLAB style
Stars: ✭ 92 (+338.1%)
Mutual labels:  embedded-systems
LameUI
A very lame UI library for embedded systems.
Stars: ✭ 35 (+66.67%)
Mutual labels:  embedded-systems
uDevkit-SDK
Embedded systems SDK for Uniswarm boards and others (dsPIC33, dsPIC30, PIC24 and PIC32 compatible)
Stars: ✭ 14 (-33.33%)
Mutual labels:  embedded-systems

This is a repository for peripheral and Module drivers for AVR Atmega32 that implemented by Mohamed Ghoraba.

List of drivers:

  1. I2C
  2. SPI
  3. UART
  4. ADC
  5. Keypad
  6. LCD
  7. EEPROM

Helpful Files:

  1. Common_Macros.h: It has common macros that help to build drivers and applications more easily ex: Set_Bit....etc.
  2. Micro_Config.h: It has configuration for Microcontroller Atmega32.
  3. Std_Types.h: It has standard data types to make it clearer ex: Uint8...etc.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].