SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 C++ Firmware 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.
I think you are mistaken. I can't speak for implementations preceding the Ender 3 V2, so what you're saying may have been true at some point for other machines. However, here you can see Marlin developers confirm that there is an EEPROM on the stock E2V2 board using diagrams from Creality and photographic confirmation. Here is the datasheet for the EEPROM. Here is a thread discussing this Marlin release, and also the then-recent release of official Creality firmware which resolved the same issue. Since the stock firmware is based on Marlin, and at the time Marlin did not support this type of EEPROM, the EEPROM was not usable at launch. Any mainstream firmware (official or third-party) from the last three years will be using the onboard EEPROM unless the user intentionally specified otherwise.
-
Have you looked thru here may be useful. Does this screenshot help?
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
https://tasmota.github.io/ https://esphome.io/ https://github.com/xoseperez/espurna/
-
Heimdall
Heimdall is a cross-platform open-source tool suite used to flash firmware (aka ROMs) onto Samsung Galaxy devices. (by Benjamin-Dobell)
Project mention: Windows 11 does not recognize the Samsung drivers for my Samsung Galaxy A6 phone. | /r/WindowsHelp | 2023-07-07Transfer the patched img file to your Windows PC (to use Odin, in Linux you need Heimdall) and rename it to boot.img. Add the file to tar using 7-zip or tar command then load tar file to AP in Odin. Flash your phone and when it says PASS!, you are doing well!
-
Custom firmware, I think this is what I used, https://github.com/mriscoc/Ender3V2S1
-
-
Project mention: Existing problems for the development of VR gloves? | /r/ComputerEngineering | 2023-06-20
While there are other VR gloves discussed on reddit. They all seem to very bulky [1] [2] [3] and maybe are not being developed by computer engineers? It seems like there are 2 main problems.
-
Onboard AI
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
-
Project mention: I used ESP32 to sniff the MK3S LCD bus and send the text to Home Assistant | /r/prusa3d | 2023-03-23
-
As far as I know you can flash a software on the relays: https://github.com/mongoose-os-apps/shelly-homekit And make them homekit compatible. Here is the video: https://youtu.be/BZc-kp4dDRw Just make sure to use correct download for your device
-
aio-switch-updater
Update your CFW, cheat codes, firmwares and more directly from your Nintendo Switch!
Project mention: Just received this bad boy. Seller said not to let it die? What does that mean? It’s an oled with mod chip | /r/SwitchPirates | 2023-06-08 -
-
Project mention: nanoprintf VS callback_printf - a user suggested alternative | libhunt.com/r/nanoprintf | 2023-08-16
-
-
jtag2updi
UPDI programmer software for Arduino (targets Tiny AVR-0/1/2, Mega AVR-0 and AVR-DA/DB MCUs)
Uploaded Jtag2Updi code to Arduino Nano
-
-
ADVi3pp
ADVi3++, an alternative and better firmware for Wanhao i3 Plus printers and clones. Fork of Marlin Firmware.
I found this website which goes into a lot of detail about i3 clones, and the author links to his own firmware, ADVi3++, which is advertised for i3 clones.
-
ArduinoFloppyDiskReader
DrawBridge aka Arduino Amiga Floppy Disk Reader/Writer - Hardware and software interface for accessing Amiga disks (read/write ADF and SCP) on non-Amiga hardware
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C++ Firmware related posts
- What does this mean, is it fine?
- GPS on Marauder at a ESP32 Wroom 38 Pin Board
- Question about the klackEnder
- Professional Software
- Plug and play my a$$
- E steps way off.
- My new (to me) $50 printer.
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0f9aefe4e8>
www.saashub.com | 9 Dec 2023
Index
What are some of the best open-source Firmware projects in C++? This list will help you:
Project | Stars | |
---|---|---|
1 | Marlin | 15,452 |
2 | ESP32Marauder | 3,434 |
3 | espurna | 2,933 |
4 | Heimdall | 2,349 |
5 | Ender3V2S1 | 2,094 |
6 | opentx | 1,990 |
7 | lucidgloves | 1,848 |
8 | ESP3D | 1,617 |
9 | shelly-homekit | 1,563 |
10 | aio-switch-updater | 1,124 |
11 | efiXplorer | 700 |
12 | nanoprintf | 534 |
13 | LoRa_APRS_Tracker | 266 |
14 | jtag2updi | 264 |
15 | QEFIEntryManager | 258 |
16 | ADVi3pp | 238 |
17 | ArduinoFloppyDiskReader | 199 |
18 | esphome-xiaomi_bslamp2 | 178 |
19 | Marlin-Ai3M-2.0.x | 175 |
20 | zy12pdn-oss | 166 |
21 | ESP32_BLE_OTA_Arduino | 151 |
22 | ASWX1-FW-MOD | 115 |
23 | wifi-desk-controller | 109 |