Smartto Eclipse

3D printer firmware and hardware of for stm32
Alternatives To Smartto Eclipse
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Flipperzero Firmware5,874
12 hours ago1August 13, 2022146gpl-3.0C
Flipper Zero firmware source code
Mongoose Os2,365
a month ago89otherC
Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.
5 days ago63otherPython
Clackety Keyboards Powered by Python
a year ago60mitC
Give your DPS5005 the upgrade it deserves
9 days ago80
:house: The landing page for .NET nanoFramework repositories.
Stm32 Bootloader696
4 months ago1otherC
Customizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.
2 years ago46C
Very Tiny Palmtop Vector Network Analyzer
8 days agoC
Official read-only mirror of the SVN OpenBLT bootloader repository. Updated daily.
21 days ago104gpl-3.0C
EmuFlight is flight controller software (firmware) used to fly multi-rotor craft.
Platform Ststm32333
a day ago235apache-2.0Python
ST STM32: development platform for PlatformIO
Alternatives To Smartto Eclipse
Select To Compare

Alternative Project Comparisons


Opensource Join the chat at


3D printer firmware and hardware for stm32

Why we split the project into two versions

Yes, they have almost same code. At the beginning, we compiled the code in IAR and it works fine. But it was not very easy for people to use and then we decided to do code transplant from IAR to eclipse. But we found the eclipse version was not stable and it may has hidden trouble in long-time running. so our machines still using the IAR version at the bottom.

What's the project plan

We decide to focus on the eclipse version in the future, hoping our users can use the firmware more easily. We also welcome people who interested in this project to join us to improve printer performing.

What's included

Folder Description
STM32f103r source code of this project
tools mini scripts for using firmwares or controlling motor


Company Production
Geeetech A30 / E180 / 301

How to compile STM32

1. Install Java environment

You can download JDK from here (32bits) or Java official website

2. Download and unzip project source code and toolchain

You can find all the downloads here

3. Import the project into Eclipse

4. Change arm gcc tool chain path

In Eclipse, follow the menu "Window"->"Preferences", and then "MCU"->"Global ARM Toolchains Paths"->Browse and choose the path of toolchains bin

5. Build the project


GPL v2

Popular Stm32 Projects
Popular Firmware Projects
Popular Hardware Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.