avr-c
There are 39 repositories under avr-c topic.
ramonauble/sp
an open source synthesizer & sequencer, based on the Atmega328p.
PeterDessev/German-Equitorial-Mount
An open source German Equitorial Mount for Astrophotography
Ghost7600/MCC-AVR-Projects
Repo containing lots of ATmega328P projects, involving peripherals, and external devices such as lcd displays. Also might include simulation files for Proteus 8.6 SP2
ibrhmkrt/I2C_Ats
Embedded Systems, C , Avr-C , I2C
krkruk/arduino-robot-tutorial
Arduino and AVR tutorial based on Atmega328p
Pejo-306/digital-function-generator-v2
Цифров генератор на сигнали с тъчскрийн
aleksa012po/C_and_Assembly_LED_Blink
LED Blink program that uses C and Assembly together
aleksa012po/C_Arduino__ADC
Arduino ADC. Install a voltage divider at the input. Change the value of the resistor and read the states of the AD converter
aleksa012po/C_Arduino_Electronic_Piano_Keyboard
Arduino Electronic Piano Keyboard written in ANSI C, not finished, idea is to use one input analog pin, and 8 buttons with some resistors, ideally for ATinny or some ESP
aleksa012po/C_Arduino_Generate_Sound_Two_Projects
C_Arduino_Generisanje_Zvuka - Arduino Assembler, Sound Generation. Connect the amplifier with the transistor to the output pin. Use timers to change frequencies and change zeros and ones.
aleksa012po/C_Blink_2sec_Delay
Arduino Blink LED, delay 2 sec, written in ANSI C
aleksa012po/C_Generate_Sound_Plays_Two_Songs
Simple Music box program for playing two songs (Interstellar Main Theme and Linkin Park - Numb) for Arduino Uno written in ANSI C
aleksa012po/C_Hardware_SPI_Flash_Memory
Simple program written in ANSI C for hardware addressing W25Q16JV flash memory using SPI protocol
aleksa012po/C_Hardware_UART_Half_Duplex
This is a project showcasing hardware UART communication on an Atmel AVR microcontroller. It enables bidirectional data transmission and reception, demonstrating the implementation of a half-duplex serial communication channel. Useful for AVR-based projects requiring robust serial communication capabilities.
aleksa012po/C_Hardware_UART_Send_String
"C_Hardware_UART.c" is a project showcasing hardware UART communication on an Atmel AVR microcontroller. It enables bidirectional data transmission and reception, demonstrating the implementation of a half-duplex serial communication channel. Useful for AVR-based projects requiring robust serial communication capabilities.
aleksa012po/C_I2C_Extern_EEPROM
Program written in ANSI C for addressing read and write to 24LC256 EEPROM
aleksa012po/C_I2C_Hardware_Arduino_EEPROM
I2C program for addressing hardware Arduino EEPROM written in ANSI C
aleksa012po/C_I2C_RTC
Interface a DS3231 RTC Module with Arduino written in ANSI C
aleksa012po/C_I2C_RTC_and_EEPROM
Program written in ANSI C for addressing extern RTC DS3231 and 24LC256 EEPROM
aleksa012po/C_Interrupts
Interrupts written in ANSI C
aleksa012po/C_PWM_for_controling_LED
Simple program written in ANSI C for arduino, uses PWM for controling LED diode
aleksa012po/C_PWM_for_controling_LED_2
Simple program written in ANSI C for arduino, uses PWM for controlling the LED diode - fade in, fade out
aleksa012po/C_PWM_for_controling_LED_using_Interrupt
Simple program written in ANSI C for arduino, uses PWM and Interrupt for controlling LED diode
aleksa012po/C_RGB_LED_Ring_WS2812B
Simple program written in ANSI C for addressing WS2812B LED ring
aleksa012po/C_RGB_RING_Dessired_effect
Simple program written in ANSI C for addressing WS2812B RGB ring, rotating desired effect
aleksa012po/C_RGB_RING_Rainbow_Effect
Simple program written in ANSI C for addressing WS2812B RGB ring, rainbow effect
aleksa012po/C_RGB_RING_Random_Colors
Simple program written in ANSI C for addressing WS2812B RGB ring, colors go random pixel by pixel
aleksa012po/C_Software_UART_Half_Duplex
This is a software UART implementation for Atmel AVR microcontrollers. It enables serial communication using timer interrupts and provides functions for data transmission and reception. Ideal for projects requiring software-based UART communication with external devices.
aleksa012po/C_Timer0_With_ISR
Simple program written in ANSI C for arduino, I use Timer1 with ISR
aleksa012po/C_Timer_Without_ISR
Simple program written in ANSI C that uses Timer0 without ISR
aleksa012po/C_Turn_ON_LED_on_button_press
Turn ON LED on button press in C language
aleksa012po/C_Virtual_Keyboard
Virtual keyboard that uses computer keyboard for playing tones and generating sound, written in ANSI C
ChristosHadjichristofi/Microprocessors-NTUA
[ECE NTUA] Assignments for the course microprocessors.
ibrhmkrt/MicroBallisticDataTest
Embedded Systems, C , Avr-C ,ZigBee
ibrhmkrt/Mkn_I2C
Embedded Systems, C , Avr-C , I2C