C++ Avr

Open-source C++ projects categorized as Avr

Top 23 C++ Avr Projects

  1. Marlin

    Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.

    Project mention: Marlin: Optimized Firmware for 3D Printers Built on Arduino | news.ycombinator.com | 2024-09-29
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. MiniCore

    Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB

  4. ArduinoMenu

    Arduino generic menu/interactivity system

  5. modm

    modm: a C++23 library generator for AVR and ARM Cortex-M devices

  6. MightyCore

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

  7. MicroCore

    A light-weight Arduino hardware package for ATtiny13

  8. picsimlab

    PICSimLab - Programmable IC Simulator Laboratory

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. FastAccelStepper

    A high speed stepper library for Atmega 168/328p (nano), Atmega32u4, Atmega 2560, ESP32, ESP32S2, ESP32S3, ESP32C3, ESP32C6, Atmel SAM Due, Raspberry pi pico and pico 2

  11. logic-analyzer

    Logic Analyzer, for Arduino, AVR, ESP8266 and STM32 with a very nice working processing interface, you could run it also on any Android device.

  12. ServoEasing

    Arduino library to enable smooth servo movement.

  13. tinyproto

    Tiny Software Protocol for communication over UART, SPI, etc

  14. EmbeddedProto

    Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.

  15. ATtiny13-TinyUPS

    Uninterruptible Power Supply

  16. threeboard

    A fully-functional open source and open hardware mechanical USB computer keyboard with only three keys!

  17. NeuralNetworks

    A resource-conscious neural network implementation for MCUs (by GiorgosXou)

  18. Bloom

    On-chip debugging for AVR and RISC-V microcontrollers, on GNU/Linux (by bloombloombloom)

  19. ATtiny85-TinyTerminal

    USB controlled OLED Display

  20. ATtiny84-TinyCalibrator

    OSC Calibrator and High-Voltage Fuse Resetter for 8-Pin ATtinys

  21. Marlin

    Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. | Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine. (by thisiskeithb)

  22. MajorCore

    An Arduino hardware package for ATmega8515 and ATmega162

  23. vu2

    Arduino Sound Reactive Lights. Line-in audio -> beat and tempo detection -> 8 visualisers. For 1 Arduino and up to 100 lights.

  24. ErriezDS3231

    DS3213 high precision RTC (Real Time Clock) library for Arduino

  25. Wand-Controller

    HadesVR Wand controllers to go with your HadesVR headset for your HadesVR setup!

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Avr discussion

Log in or Post with

C++ Avr related posts

  • Marlin: Optimized Firmware for 3D Printers Built on Arduino

    1 project | news.ycombinator.com | 29 Sep 2024
  • Marlin: Optimized Firmware for RepRap 3D Printers on Arduino Platform

    1 project | news.ycombinator.com | 5 Aug 2024
  • Is there anything like Embedded Artificial Intelligence & Machine Learning? Can anyone tell me more about it?

    2 projects | /r/embedded | 7 Dec 2023
  • E steps way off.

    1 project | /r/ender3 | 6 Dec 2023
  • FYI: Marlin 2.1.2.1 on Sapphire plus v2

    1 project | /r/TwoTrees | 26 Sep 2023
  • Ender 3 Pro + Octoprint = Thermal Malfunction, system stopped! Heater_ID: E0

    1 project | /r/Ender3Pro | 25 Aug 2023
  • Marlin DACAI Screen Bug

    1 project | /r/ender3v2 | 6 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 19 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Avr projects in C++? This list will help you:

# Project Stars
1 Marlin 16,839
2 MiniCore 1,062
3 ArduinoMenu 993
4 modm 873
5 MightyCore 675
6 MicroCore 579
7 picsimlab 539
8 FastAccelStepper 380
9 logic-analyzer 363
10 ServoEasing 342
11 tinyproto 257
12 EmbeddedProto 225
13 ATtiny13-TinyUPS 161
14 threeboard 111
15 NeuralNetworks 89
16 Bloom 76
17 ATtiny85-TinyTerminal 70
18 ATtiny84-TinyCalibrator 54
19 Marlin 42
20 MajorCore 41
21 vu2 32
22 ErriezDS3231 25
23 Wand-Controller 23

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?