• About Us
  • Contact Us
  • Join Inov3D!
  • Testimonial
  • Login
  • Register

Inov3D

Inov3D Facebook Group
  • Home
  • Reviews
    • 3D Printing Reviews
    • Arduino Reviews
    Creality Ender 5 S1 3D Printer Review, Specifications & Price

    Creality Ender 5 S1 3D Printer Review, Specifications & Price

    lynne 27 Apr 2023
    FLSun V400 Delta 3D Printer Review, Specifications & Price

    FLSun V400 Delta 3D Printer Review, Specifications & Price

    william 26 Apr 2023
    Atomstack A5 PRO+ Laser Engraver – Specs, Price & Review

    Atomstack A5 PRO+ Laser Engraver – Specs, Price & Review

    lynne 18 Feb 2023
    Ortur Laser Master 3 Review Tame The Beast

    Ortur Laser Master 3 Review Tame The Beast

    william 18 Feb 2023
    RGBW Lighting Kit by 3D-DIY.de – An enLighting Review!

    RGBW Lighting Kit by 3D-DIY.de – An enLighting Review!

    Michael Bird 30 May 2020
  • News
    • 3D Printing Industry News
    • Gadget News
    LaserPecker 4 Game Changing Innovation Is About To Happen

    LaserPecker 4 Game Changing Innovation Is About To Happen

    Inov3D 13 Jan 2023
    Bambu Lab P1P Core-XY 3D Printer Review Specifications News

    Bambu Lab P1P Core-XY 3D Printer Review Specifications News

    Mechanical Bob Modrow 16 Dec 2022
    Getting to know the Polymaker Community and what it’s all about

    Getting to know the Polymaker Community and what it’s all about

    Mark Andraka 20 Oct 2022
    Creality CR-Scan Lizard Releases On Kickstarter

    Creality CR-Scan Lizard Releases On Kickstarter

    Chris Andraka 29 Aug 2022
    Greek Club Cyberpunk PCB War Machines: Kickstarter Campaign

    Greek Club Cyberpunk PCB War Machines: Kickstarter Campaign

    william 09 Dec 2020
  • Education
    • 3D Printing Tutorials
    • Arduino Tutorials
    • Automation Tutorials
    • CNC Tutorials
    • Painting Tutorials
    Velocity Painting Learn To Paint Your 3D Prints With Speed

    Velocity Painting Learn To Paint Your 3D Prints With Speed

    Andrew Delisle 01 Feb 2023
    3D Print For Christmas Holidays Top 10 – The Perfect Gift

    3D Print For Christmas Holidays Top 10 – The Perfect Gift

    Chris Andraka 28 Dec 2022
    3D Printed Wall Clock Model JBV Creative’s Design

    3D Printed Wall Clock Model JBV Creative’s Design

    Chris Andraka 06 Dec 2022

    Glowforge Is It A Good Choice For Beginners

    william 20 Oct 2022
    Flashing Rain Light Mod Tutorial For OpenRC F1 3D Model

    Flashing Rain Light Mod Tutorial For OpenRC F1 3D Model

    Michael Bird 14 Sep 2020
    RGBW Lighting Kit by 3D-DIY.de – An enLighting Review!

    RGBW Lighting Kit by 3D-DIY.de – An enLighting Review!

    Michael Bird 30 May 2020
    Home Automation  – A Project Journey into my Smart Home

    Home Automation – A Project Journey into my Smart Home

    Anup Chavda 23 Aug 2020

    How PCB Milling Works And What Does It Do For You?

    william 17 Aug 2022
    WaterJet Cutting Technology – 4 Benefits

    WaterJet Cutting Technology – 4 Benefits

    william 27 Dec 2021
    Velocity Painting Learn To Paint Your 3D Prints With Speed

    Velocity Painting Learn To Paint Your 3D Prints With Speed

    Andrew Delisle 01 Feb 2023
    Colorfabb Copperfill Filament Post Processing Guide Patina Finish

    Colorfabb Copperfill Filament Post Processing Guide Patina Finish

    2be3dprinted 04 Jan 2021
    Citadel Paints: How they are classified into different types?

    Citadel Paints: How they are classified into different types?

    lynne 06 Jun 2019
  • Downloads
    • FDM Slicer Profiles
  • Restricted Area
    • Inov3D Content Academy
Breaking News
  • Creality Ender 5 S1 3D Printer Review, Specifications & Price   |   27 Apr 2023

  • FLSun V400 Delta 3D Printer Review, Specifications & Price   |   26 Apr 2023

  • Atomstack A5 PRO+ Laser Engraver – Specs, Price & Review   |   18 Feb 2023

  • Ortur Laser Master 3 Review Tame The Beast   |   18 Feb 2023

  • Velocity Painting Learn To Paint Your 3D Prints With Speed   |   01 Feb 2023

  • 3D Tomorrow Astro PLA Filament   |   01 Feb 2023

 
Home» Reviews» 3D Printing Reviews»Open-Source Firmware and Boards from Geeetech, Go 32Bit!
GTM32 schematic
GTM32 schematic

Open-Source Firmware and Boards from Geeetech, Go 32Bit!

Andrew Delisle 03 Jun 2018 3D Printing Reviews, 3D Printing Tutorials, Education, Firmware Reviews, Firmware Tutorials, Reviews 1 Comment

Facebook Twitter Stumble linkedin Pinterest Reddit Email More

Table of Contents

  • Open-Source!?
  • The GTM32 Mainboard
  • Intro to Smartto
  • Going Further with Smartto
  • Why the Big Whoop about Open-Source?

Open-Source!?

Hopefully you haven’t mistakenly clicked this article and have no idea what Open-Source means. Open-Source means sharing of the original source code for the intent of it being modified and redistributed.

The day was May 29, and the year was 2018.  This was the exact day that Geeetech released it’s Smartto firmware and GTM32 schematics as Open-Source to the public. Some 3D printer manufacturers have been denying public access to modified Open-Source firmware. Of course this is a violation, but let’s skip past all that and get to the REAL point of this article.

The GTM32 Mainboard

open-source GTM32 schematic
A small portion of the GTM32 schematic

Geeetech has been using the GTM32 board in the A30, E180 and the Rostock 301 model 3D printers. This board has a 32bit CPU, which is a significant improvement over the 2560 and 1284 based boards that are used in most of the other consumer based printers. 

The 32bit CPU allows for much faster calculations, which is a necessity when working with the fast Delta/Kossel style of printers. This is also an upgrade for any other printer in terms of computing power, but more than likely it won’t be fully realised on Cartesian style printers. 

The GTM32 has outputs for 4 steppers and also has sockets for the drivers so you can configure the board to your liking. It’s a 12v board, and is capable of delivering 9A to the hot bed. I always recommend the use of either an external mosfet or a solid state relay to offload the bulk of the current from flowing through the board. Don’t burn your house down.

I have compiled a short list of some of the more popular Open-Source boards used in consumer grade printers:

NameRAMPsMelziDuet WifiGTM32
CPU TypeATmega2560 (8bit)ATmega1280 (8bit)ARM SAM4E8E (32bit)ARM STM32F103 (32bit)
Removable drivers, driver modelY, A4988N, A4982N, TMC2660Y, TMC2100
Outputs4+45+4
Price~$30~$30$170$63 w/ touch screen

The Duet Wifi is one of the top of the line boards. It offers many bells and whistles and it’s price reflects that. The GTM32 should make for competitive option for users keen to get into 32B but are unwilling to fork over $150+ on a new main board. If Geeetech plays their cards right, they could really sell a lot of these GTM32s.

Intro to Smartto

configuration.h in open-source Smartto
Screen shot of Configuration.h

I would have to assume that other companies, like Geeetech, watched the community back lash towards Creatily and it’s stubbornness towards sharing their version of Marlin firmware.

It’s important for me to bring this up, but Smartto is NOT a fork of Marlin or Repetier firmware. Smartto was designed as a completely new firmware built around the STM32 CPU and the GTM32 boards. Geeetech’s goal was to offer a low priced, fast CPU/board combo with an expandable firmware into the community for Open-Source adoption.

Now that Smartto is Open-Source I finally got a chance to snoop around in some of the configuration files. Anyone used to configuring either Repetier or Marlin will not have many issues navigating the different configuration files. You will find most of the variables and processes are cleanly labelled. As more people investigate and take a look at this firmware option, it should continue to expand as consumers purchase the GTM32 board.

Going Further with Smartto

I am excited to dig deeper into the Smartto. I am curious to see the differences between the processes that carry over across the major firmware flavors. There are also some features that I plan on adding into Smartto in the future.

Geeetech has also uploaded some tools for tuning on their git hub site. My primary workstation runs Ubuntu Linux, and the tools are supposedly all for Windows based platforms.

My experience in using the Smartto firmware has been mostly positive.  I’ve used it on my Geeetech E180 and it has performed admirably.  The only issues I have had with it have been SD card related.  I will not blame the firmware, as all printers go a little wonky with a suspect SD card giving it broken Gcode files. 

Why the Big Whoop about Open-Source?Geeetech's GitHub for open-source firmware

Many different Facebook groups and YouTubers openly petitioned against Creality a few months back. This caused many other Chinese 3D printer manufacturers to start sharing their firmware files.

This is a requirement of the GPL for Marlin and Repetier. These are two of the more popular flavors of consumer grade 3D printer firmware. The GPL is a software license that grants the end user the ability to modify and share the software.

At the end of the day, this really benefits the whole 3D printing community and is the driving force behind Open-Source. If everyone is allowed to peek behind the curtain, the community can work together with the manufacturers to add and tweak features. I am anxious to see how the 3D printing community accepts the tools that Geeetech has provided.

Are you interested in checking out the new Open-Source firmware and GTM32 schematics from Geeetech?  Check out their Git Hub page!

3d printer 3d printing firmware geeetech Geeetech E180 gtm32 open source smartto 2018-06-03
Tags 3d printer 3d printing firmware geeetech Geeetech E180 gtm32 open source smartto
Facebook Twitter Stumble linkedin Pinterest Reddit Email More

Authors

Posted by : Andrew Delisle
I'm a father of four, happily married, IT professional with nearly 15 years in the field. I live in Michigan and have been 3D printing since
Previous Article :

Sunlu TPU Filament Review- A Must Have!

Next Article :

Aladdinbox Skycube – Just Another Cheap 3D Printer?

Related Articles

Creality Ender 5 S1 3D Printer Review, Specifications & Price

Creality Ender 5 S1 3D Printer Review, Specifications & Price

lynne 27 Apr 2023
FLSun V400 Delta 3D Printer Review, Specifications & Price

FLSun V400 Delta 3D Printer Review, Specifications & Price

william 26 Apr 2023
Atomstack A5 PRO+ Laser Engraver – Specs, Price & Review

Atomstack A5 PRO+ Laser Engraver – Specs, Price & Review

lynne 18 Feb 2023

One Comment

  1. jaime
    June 11, 20197:51 pm -

    Hola! acabo de leer este interesante articulo sobre smartto. Dispongo de una rostock 301 y siempre he querido modificar el firmware sin exito. Se dispone de algun tutorial?

    Reply

Leave a ReplyCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Price Drops

1
Filament TPU 1.75mm, Eryone TPU Filament 1.75mm, 3D Printing Filament TPU for 3D Printer, 0.5kg 1 Spool, Transparent Red
Amazon.co.uk
Filament TPU 1.75mm, Eryone TPU Filament 1.75mm, 3D Printing Filament TPU for...
21%
OFF
£15.99
£12.74 ▼£3.25
2
Citadel Colour - Chaos Black Primer / Undercoat Spray (Mainland UK Delivery Only)
Amazon.co.uk
Citadel Colour - Chaos Black Primer / Undercoat Spray (Mainland UK Delivery...
3%
OFF
£16.90
£16.50 ▼£0.40
3
3M Virtua Safety Glasses, Anti-Scratch, Clear Lens, 71500-00001
Amazon.co.uk
3M Virtua Safety Glasses, Anti-Scratch, Clear Lens, 71500-00001
7%
OFF
£3.20
£2.99 ▼£0.21
4
Games Workshop - Citadel Technical Paint - Tesseract Glow (18ml)
Amazon.co.uk
Games Workshop - Citadel Technical Paint - Tesseract Glow (18ml)
3%
OFF
£6.50
£6.35 ▼£0.15

Post Categories

  • 3D Model Reviews
  • 3D Model Tutorials
  • 3D Pen Reviews
  • 3D Print Surface Reviews
  • 3D Printer Controller Board Reviews
  • 3D Printer Extruder Reviews
  • 3D Printer Hotend Reviews
  • 3D Printer Reviews
  • 3D Printer Tutorials
  • 3D Printer Wash And Cure Reviews
  • 3D Printing Gadget Reviews
  • 3D Printing Industry Deals
  • 3D Printing Industry Giveaway
  • 3D Printing Industry Interviews
  • 3D Printing Industry Kickstarters
  • 3D Printing Industry News
  • 3D Printing Reviews
  • 3D Printing Tutorials
  • Arduino Reviews
  • Arduino Tutorials
  • Auto Levelling Sensor Reviews
  • Automation Tutorials
  • CNC Tutorials
  • Education
  • Filament Dryer Reviews
  • Filament Reviews
  • Filament Tutorials
  • Firmware Reviews
  • Firmware Tutorials
  • Gadget Kickstarters
  • Gadget News
  • News
  • Painting Tutorials
  • Resin Reviews
  • Resin Tutorials
  • Restricted Area
  • Reviews
  • Search Engine Optimization
  • Software Reviews
  • Software Tutorials
  • Uncategorized
  • Terms Of Use
  • Privacy Policy
  • Affiliate Disclaimer
  • Education
  • News
  • Reviews
  • Restricted Content
inov3d
Welcome to Inov3D.net we are a team that love to make content.We cover a wide area of expertise, ranging from 3D Modeling, Technical, Advertising, Painting also Promoting.If you want to see more information on our authors click here, or if you would like to be an author please fill out this forum.If you are a company requesting product reviews, promotions or advertising check out our services.

Follow us

Copyright 2022, All Rights Reserved
Inov3D.net
Manage Cookie Consent
We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}
 

Loading Comments...