atmega4809

There are 22 repositories under atmega4809 topic.

  • breadWare

    Architeuthis-Flux/breadWare

    a jumperless breadboard

    Language:C++49555
  • ClemensAtElektor/Nano_Every_WS2812B

    Core-Independent WS2812B Driver for Arduino Nano Every (i.e. ATmega4809)

    Language:C++16111
  • khoih-prog/megaAVR_TimerInterrupt

    This library enables you to use Interrupt from Hardware Timers on an ATmega4809-based board, such as Arduino UNO WiFi Rev2, AVR_NANO_EVERY, etc. It now supports 16 ISR-based timers, while consuming only 1 hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.

    Language:C7141
  • khoih-prog/megaAVR_PWM

    This library enables you to use Hardware-based PWM channels on megaAVR-based boards, such as UNO WiFi Rev2, AVR_Nano_Every, etc., to create and output PWM. Using the same functions as other FastPWM libraries to enable you to port PWM code easily between platforms.

    Language:C++3102
  • leiklier/smartwater-pcb

    [STUDIES]: PCB design of an IoT device responsible for datalogging of pollution in rivers. Done in Altium 19.

  • anachrocomputer/avrTest

    Some small LED-blinking test programs for the AVR microcontrollers

    Language:C2181
  • Astro36/ICE3015-project

    Inha Univ. Embedded System Capstone Design Final Project

    Language:C++2100
  • haesoooo/2024-1_Unicycle_Self_balancing_bot

    2024-1 임베디드시스템설계, 외발로 좌우 중심을 잡는 로봇

    Language:C++1100
  • khoih-prog/megaAVR_Slow_PWM

    This library enables you to use ISR-based PWM channels on Arduino megaAVR boards, such as UNO WiFi Rev2, AVR_Nano_Every, etc., to create and output PWM any GPIO pin. It now supports 16 ISR-based PWM channels, while consuming only 1 Hardware Timer. PWM channel interval can be very long (ulong microsecs / millisecs). The most important feature is they're ISR-based PWM channels, supporting lower PWM frequencies with suitable accuracy. Their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks. These ISR-based PWMs, still work even if other software functions are blocking. Moreover, they are much more precise (certainly depending on clock frequency accuracy) than other software-based PWM using millis() or micros(). That's necessary if you need to control devices requiring high precision. Now supporting MegaCoreX.

    Language:C1111
  • arufl/PWMFrequency

    Added ATMega4809 compatibility to kiwisincebirth's PWM Frecuency library

    Language:C++0000
  • dd-jero/3-axis-Gimbal-that-tracks-light

    임베디드시스템설계 [빛 추적 짐벌 시스템]

    Language:C++0100
  • greensponge/ivt490-ATmega4809

    Capture data from IVT-490 exhaust air heat pump using an Arduino Uno Wifi Rev2

    Language:C++0200
  • 2019-11-02-OrangeBot-Remote-Controls
  • pau-lda/sin-gen

    C-Program to create Sinus for Atmega4809

    Language:C0100
  • anachrocomputer/AvrDds

    Some simple AVR programs to explore Direct Digital Synthesis.

    Language:C10
  • anachrocomputer/AvrMidi2CV

    MIDI to Control Voltage converter to run on ATmega4809 AVR microcontroller

    Language:C10
  • 2019-10-13-AT4809-VNH7040-Motor-Test

    OrsoEric/2019-10-13-AT4809-VNH7040-Motor-Test

    Vertical slice of the motor drive electronics for the OrangeBot robot for the PiWars 2020.

    Language:C20
  • OrsoEric/2019-10-27-Test-Four-VNH7040-TCB

    AT4809 with four VNH7040. Four Timers Type B are used to generate the 20KHz PWM channels

    Language:C++20
  • OrsoEric/2019-11-08-OB-At4809-Encoders

    Add quad channel quadrature encoder decoding to "OrangeBot" robot

    Language:C++10
  • OrsoEric/2019-11-08-OrangeBot-AT4809-Encoder-Firmware

    This firmware is able to successfully decode four quadrature encoder channels and communicate the count to the Raspberry Pi

    Language:C++10
  • OrsoEric/2019-11-09-OB-AT4809-PID-Class

    Test bench to develop a 16b fixed point PID class for OrangeBot

    Language:C++20