C++ Avr

Open-source C++ projects categorized as Avr

Top 23 C++ Avr Projects

  • 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 RepRap 3D Printers on Arduino Platform | news.ycombinator.com | 2024-08-05
  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • MiniCore

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

  • ArduinoMenu

    Arduino generic menu/interactivity system

  • modm

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

  • MightyCore

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

  • MicroCore

    A light-weight Arduino hardware package for ATtiny13

  • picsimlab

    PICsimLab - Programmable IC Simulator Laboratory

    Project mention: Release Version 0.9.1 · lcgamboa/picsimlab | /r/PICSimLab | 2023-12-10
  • SaaSHub

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

    SaaSHub logo
  • 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.

  • FastAccelStepper

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

  • ServoEasing

    Arduino library to enable smooth servo movement.

  • tinyproto

    Tiny Software Protocol for communication over UART, SPI, etc

  • EmbeddedProto

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

  • ATtiny13-TinyUPS

    Uninterruptible Power Supply

  • threeboard

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

  • NeuralNetworks

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

    Project mention: Is there anything like Embedded Artificial Intelligence & Machine Learning? Can anyone tell me more about it? | /r/embedded | 2023-12-07

    Here's a resource-efficient Neural-Network library that I made1 specifically for MCUs, which I think you will find pretty interesting. Here's a simple xor-circuit NN example and here's a more advanced NN that predicts handwritten digits2 on an arduino UNO. Those combined with this research, I believe that will answer many of your questions and get you started.

  • Bloom

    A debug interface for AVR-based embedded systems development on GNU/Linux. (by bloombloombloom)

  • ATtiny85-TinyTerminal

    USB controlled OLED Display

  • ATtiny84-TinyCalibrator

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

  • 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)

  • MajorCore

    An Arduino hardware package for ATmega8515 and ATmega162

  • vu2

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

  • ErriezDS3231

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

  • Wand-Controller

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

  • 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 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
  • Can a compact text reader be made with ATTINY85 and an OLED display?

    2 projects | /r/arduino | 5 Jul 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 14 Sep 2024
    InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards. 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,166
2 MiniCore 978
3 ArduinoMenu 942
4 modm 734
5 MightyCore 650
6 MicroCore 538
7 picsimlab 448
8 logic-analyzer 343
9 FastAccelStepper 297
10 ServoEasing 296
11 tinyproto 234
12 EmbeddedProto 201
13 ATtiny13-TinyUPS 146
14 threeboard 106
15 NeuralNetworks 73
16 Bloom 65
17 ATtiny85-TinyTerminal 61
18 ATtiny84-TinyCalibrator 52
19 Marlin 40
20 MajorCore 39
21 vu2 29
22 ErriezDS3231 22
23 Wand-Controller 17

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com

Did you konow that C++ is
the 6th most popular programming language
based on number of metions?