atmega16

There are 113 repositories under atmega16 topic.

  • MCUdude/MightyCore

    Arduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535

    Language:C++63152226181
  • Matiasus/SSD1306

    C library for SSD1306 OLED Driver

    Language:C571619
  • Matiasus/ST7735

    C library for ST7735 LCD driver

    Language:C27224
  • biletnikov/avr-nec-ir-decoder

    AVR Library (Atmega48/88/168/328) to decode IR commands from a remote control in NEC format.

    Language:C++243212
  • Matiasus/HD44780

    C library for HD44780 LCD driver

    Language:C14125
  • Mohammed-AhmedAF/AVR-ATMega32-drivers-and-tools

    Personal repository of all C activities I did during embedded software course in IMT School which I took in 2018.

    Language:C14334
  • varaste/Microprocessor

    🔬 💾 📟 | Microprocessor Course CEIT@AUT

    Language:Assembly10101
  • d-dimos/microprocessor_systems_ntua

    [ECE NTUA] 🖥️ Microprocessor Systems - Exercise Sets & Solutions (2019-2020)

    Language:Assembly7100
  • Vishnuparammal/3D_mapping

    3D mapping using Lidar TFmini. Softwares: matplotlib(python) / processing. Microprocessor: Wemos D1 mini / Atmega16 / Atmega32. Motors: stepper / servo. Motor driver: A4988.

    Language:C++7102
  • elementzonline/HardwareInterfacing

    Atmega16/32 hardware interfacing

    Language:C6302
  • varaste/Microprocessor-LAB

    ⏰ 📻 📟 | Microprocessor LAB Course CEIT@AUT

    Language:C6100
  • Eslam26/Door-Locker

    Door Locker Security System consists of two ECU’s. The first ECU called HMI responsible for interfacing with the user and the second ECU called control ECU which is responsible for the system operations and control.

    Language:Scala4200
  • Mohammed-AhmedAF/GUI-DigitalClock

    A digital clock using ATMega16 or ATMega32 and DS-1307 RTC that is set using a UART connection to computer, the time is got and sent using a GUI application written in Python.

    Language:C42112
  • navidadelpour/Microprocessor-Lab

    Microprocessor Lab projects (Atmega16, C language)

    Language:C3200
  • yahiafarghaly/vTAL

    vTAL (Virtual Timer Abstraction Layer) aims to provide a standard interface for using multiple of virtual timers simultaneously while one physical timer is presented on the target system.

    Language:C3201
  • yahiayasser/Door_Locker

    Door_Locker Two micro-controllers, one acts as a HMI (Human Machine Interface) This micro-controller has a Dio module, LCD Module, Keypad Module and UART Module This one will be used just interfacing with user. The other micro-controller will be responsible for controlling the motor (actuation part) This micro-controller has a Dio module, Timer Module, DC_Motor Module and UART Module This one will be used for just Controlling the motor that will act as the lock for the door. The scenario will be as following: 1- first use Mode: the user will be prompted to enter pass and confirm it using keypad, if passwords are matched the password will be saved to the internal EEPROM of the first micro-controller. If the passwords are not matched it will tell you that the passwords are not matched and ask you to re-enter passwords. 2- Operating Mode: LCD Shows Supported Operations: a- Open the door: If the user choose to open the door he will be prompted to enter the password, if he fails with 4 trials, he will have to wait for 30 seconds to re-enter the password again. if the password is right, a message will be sent to the other micro-controller using uart to open the door. b- Change Password : user must enter the old password first to change. 3- Opening the door: When the message of opening the door will be received at the second micro-controller, it will rotate the motor 0.5 in the clockwise direction. 4- Closing the door: At first micro-controller, a message will be shown: "[1]Close Lock", if the user entered 1 a message will be sent to the other micro-controller to close the door, the second micro-controller will receive the message and rotate motor will rotate 0.5 in the anticlockwise direction. The LCD at the first micro controller will reflect any action / State happens at the system. for example if the door is opening it should show : Lock is opened

  • aelfimow/calc-atmega162

    My first self made calculator with ATmega162 and SCD5583A as a display

    Language:C2100
  • HosseinKhalilian/Bascom_avr-Clock.5

    AVR Clock

    Language:FreeBasic2100
  • HosseinKhalilian/Bascom_avr-Ohm-Meter

    AVR Ohmmeter

    Language:FreeBasic2100
  • HosseinKhalilian/Bascom_avr-Thermostat.2

    AVR Thermostat

    Language:FreeBasic2100
  • HosseinKhalilian/Bascom_avr-UART-MCU-to-PC

    AVR UART Communication between the MCU and PC

    Language:FreeBasic2100
  • lpodkalicki/mbavr

    Familly of minimalist development boards for AVR microcontrollers.

  • Matiasus/PCD8544

    C library for PCD8544 LCD driver

    Language:C2201
  • Mennah-ae/Distance-Measuring-System-ATmega16

    A system to measure the distance using ultrasonic sensor HC-SR04

    Language:C2100
  • Vishnuparammal/Lidar_odometry

    Navigating a bot using LIDAR (light detection and ranging) sensor and magnetometer HMC5883. Runs on wemos d1 mini / atmega 16 - 32 independently / combined. My R&D topic for 2018. @laukik-hase @ved29

    Language:C++2102
  • ZiadSheriif/Fan-Controller

    Embedded System Application in which the fan is automatically turned ON or OFF according to the temperature.

    Language:C210
  • 7SED/PPG

    HEART-RATE MONITOR (PHOTOPLETHYSMOGRAM) WITH PULSE DETECTOR

    Language:Perl1100
  • HosseinKhalilian/Bascom_avr-Clock.3

    AVR Clock

    Language:FreeBasic110
  • HosseinKhalilian/Bascom_avr-Clock.8

    AVR Clock

    Language:FreeBasic110
  • HosseinKhalilian/Bascom_avr-Steper-Volume-Control

    AVR Step Volume Control

    Language:VBA110
  • HosseinKhalilian/Bascom_avr-Thermometer-With-Persian-Font

    AVR Thermometer - Persian Font

    Language:VBA110
  • MH-Anari/Bank-Counter

    Simulate Bank Counter with CodeVision-AVR & Proteus

    Language:C1100
  • ziad2211/Stopwatch

    Stopwatch is an embedded systems project. It is coded on ATMEGA16 MCU using C-language and the simulation is done on Proteus. Peripherals used are GPIO and TIMERs.

    Language:SuperCollider1101