SaaSHub helps you find the best software and product alternatives Learn more →
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.
-
MiniCore
Arduino hardware package for ATmega8, ATmega48, ATmega88, ATmega168, ATmega328 and ATmega328PB
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
MightyCore
Arduino hardware package for ATmega1284, ATmega644, ATmega324, ATmega324PB, ATmega164, ATmega32, ATmega16 and ATmega8535
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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 and Atmel SAM Due
-
EmbeddedProto
Embedded Proto is a C++ Protocol Buffers implementation specifically suitable for microcontrollers. It is small, reliable and easy to use.
-
threeboard
A fully-functional open source and open hardware mechanical USB computer keyboard with only three keys!
-
Bloom
A debug interface for AVR-based embedded systems development on GNU/Linux. (by bloombloombloom)
-
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)
-
vu2
Arduino Sound Reactive Lights. Line-in audio -> beat and tempo detection -> 8 visualisers. For 1 Arduino and up to 100 lights.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Why Prusa is floundering, and how you can avoid their fate | news.ycombinator.com | 2023-12-26There is _a lot_ wrong with Marlin. It is a complex codebase, full with ancient artefacts, litterred with preprocessor ifdefs every 2-3 lines of code, dynamic includes in the middle of CPP files, etc[1]. It's about as unreadable as C++ code gets--well, I guess it's not template metaprogramming.
Klipper by contrast is a breeze to read through[2].
I am very grateful for Marlin, for all of reprap, and everyone who has contributed to it. But saying there is nothing wrong with it is straight up misguided.
[1]: https://github.com/MarlinFirmware/Marlin/blob/bugfix-2.1.x/M...
[2]: https://github.com/Klipper3d/klipper/blob/master/src/lcd_hd4...
Installed MicroCore 2.3.0 and setup following settings in 'Tools" tab:
Project mention: Is there anything like Embedded Artificial Intelligence & Machine Learning? Can anyone tell me more about it? | /r/embedded | 2023-12-07Here'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.
Project mention: Can a compact text reader be made with ATTINY85 and an OLED display? | /r/arduino | 2023-07-05Thanks for sharing, I'll definitely check it out. Coincidentally, I was looking at https://github.com/wagiminator/ATtiny85-TinyTerminal, that is much the same as http://www.technoblogy.com/show?2D8S, only that it uses the double amout of pixels. Your input is much appreciated.
C++ Avr related posts
- Is there anything like Embedded Artificial Intelligence & Machine Learning? Can anyone tell me more about it?
- E steps way off.
- FYI: Marlin 2.1.2.1 on Sapphire plus v2
- Ender 3 Pro + Octoprint = Thermal Malfunction, system stopped! Heater_ID: E0
- Marlin DACAI Screen Bug
- Can a compact text reader be made with ATTINY85 and an OLED display?
- Anycubic Kobra Marlin 2.1+ based custom firmware
-
A note from our sponsor - SaaSHub
www.saashub.com | 24 Apr 2024
Index
What are some of the best open-source Avr projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | Marlin | 15,888 |
2 | MiniCore | 937 |
3 | ArduinoMenu | 914 |
4 | modm | 697 |
5 | MightyCore | 618 |
6 | MicroCore | 518 |
7 | picsimlab | 431 |
8 | logic-analyzer | 329 |
9 | ServoEasing | 279 |
10 | FastAccelStepper | 262 |
11 | tinyproto | 214 |
12 | EmbeddedProto | 178 |
13 | ATtiny13-TinyUPS | 131 |
14 | threeboard | 101 |
15 | NeuralNetworks | 61 |
16 | Bloom | 61 |
17 | ATtiny85-TinyTerminal | 55 |
18 | ATtiny84-TinyCalibrator | 48 |
19 | Marlin | 40 |
20 | MajorCore | 38 |
21 | vu2 | 28 |
22 | ErriezDS3231 | 20 |
23 | avrIO | 15 |
Sponsored