# Used Software / Firmware stack

# Overview of used firmware and software + where to donate

<table id="bkmrk-what%3F-why-version-so"><colgroup><col></col><col></col><col></col><col></col><col></col><col></col></colgroup><thead><tr><td>**What?**</td><td>**Why**</td><td>**Version**</td><td>**Source**  
</td><td>**License**</td><td>**Donate / Sponsor**</td></tr></thead><tbody><tr><td>Line Collision Detector</td><td>- Simulation

</td><td>  
</td><td>[https://gitlab.com/hangprinter/line-collision-detector](https://gitlab.com/hangprinter/line-collision-detector)</td><td>[GPL v3](https://gitlab.com/hangprinter/line-collision-detector/blob/master/LICENSE)</td><td>  
</td></tr><tr><td>Auto Calibration Simulation</td><td>- Simulation

</td><td>  
</td><td>[https://gitlab.com/tobben/auto-calibration-simulation-for-hangprinter](https://gitlab.com/tobben/auto-calibration-simulation-for-hangprinter)

</td><td>[MIT](https://gitlab.com/tobben/auto-calibration-simulation-for-hangprinter/blob/master/LICENSE)</td><td>  
</td></tr><tr><td>RepRapFirmware Fork Torbjørn</td><td>- Firmware

</td><td>2.02(RTOS) (2018-12-24b1)</td><td>[https://gitlab.com/tobben/hangprinter/-/tree/version\_4\_dev/firmware/RepRapFirmware](https://gitlab.com/tobben/hangprinter/-/tree/version_4_dev/firmware/RepRapFirmware)

</td><td>[GPL v3](https://github.com/dc42/RepRapFirmware/blob/dev/LICENCE)</td><td>  
</td></tr><tr><td>RepRapFirmware Offical (not used for Trikarus)</td><td>- Firmware

</td><td>2 or 3</td><td>  
</td><td>[GNU GPL v3](https://github.com/dc42/RepRapFirmware/blob/dev/LICENCE)</td><td>  
</td></tr><tr><td>Smart Stepper Fork (not used for Trikarus)</td><td>- Firmware with torque mode

</td><td>0.38FW</td><td>[https://gitlab.com/tobben/Smart-Stepper-for-Hangprinter](https://gitlab.com/tobben/Smart-Stepper-for-Hangprinter)

</td><td>[CC-BY-SA 4.0](https://gitlab.com/tobben/Smart-Stepper-for-Hangprinter/blob/Hangprinter-dev/LICENSE)</td><td>  
</td></tr><tr><td>Smart Stepper Original (Mechaduino Fork) - not used for Trikarus</td><td>- Firmware

</td><td>  
</td><td>[https://github.com/Misfittech/nano\_stepper](https://github.com/Misfittech/nano_stepper)</td><td>[CC-BY-SA 4.0](https://github.com/Misfittech/nano_stepper)</td><td>  
</td></tr><tr><td>Smart Stepper Fork Trikarus</td><td>- Firmware with torque mode, without I2C

</td><td>0.40</td><td>[https://gitea.fablabchemnitz.de/vmario/Trikarus/src/branch/master/firmware\_smartstepper\_trikarus/stepper\_nano\_zero](https://gitea.fablabchemnitz.de/vmario/Trikarus/src/branch/master/firmware_smartstepper_trikarus/stepper_nano_zero)</td><td>[CC-BY-SA 4.0](https://github.com/Misfittech/nano_stepper)</td><td>  
</td></tr><tr><td>[PrusaSlicer](https://www.prusa3d.de/prusaslicer/)</td><td>- GCode Generator / Slicer

</td><td>  
</td><td>[https://github.com/prusa3d/PrusaSlicer](https://github.com/prusa3d/PrusaSlicer)</td><td>[AGPL v3.0](https://github.com/prusa3d/PrusaSlicer/blob/master/LICENSE)</td><td>  
</td></tr><tr><td>[Repetier Server](https://www.repetier-server.com) Pro</td><td>- Remote Control
- Monitorig
- APIs
- GCode Job Management

</td><td>1.3.0</td><td>[https://www.repetier-server.com](https://www.repetier-server.com/)

[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2026-06/scaled-1680-/mpHqLGsi9MyVvrf2-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2026-06/mpHqLGsi9MyVvrf2-grafik.png)

</td><td>Proprietary</td><td>[repetier](https://www.repetier.com/donate-or-support/)

</td></tr><tr><td>[Repetier Server Monitor](https://www.repetier-server.com/repetier-server-monitor-2/)</td><td>- Remote Control
- Monitoring / APIs
- Job Management

</td><td>  
</td><td>[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2026-06/scaled-1680-/74E8U2txPYtFxdWC-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2026-06/74E8U2txPYtFxdWC-grafik.png)

</td><td>Proprietary</td><td>[repetier](https://www.repetier.com/donate-or-support/)</td></tr><tr><td>[Raspbian Stretch Lite](https://www.raspberrypi.org/downloads/raspbian)</td><td>- Operating System

</td><td>  
</td><td>[https://www.raspbian.org/RaspbianRepository](https://www.raspbian.org/RaspbianRepository)</td><td>[GPL v2](http://moinmo.in/GPL)</td><td>[raspberrypi](https://www.raspberrypi.org/donate/)

</td></tr><tr><td>[WifiInfoView](https://www.nirsoft.net/utils/wifi_information_view.html)</td><td>- tool to find all SSIDs in range and their channel/RSSI/...

</td><td>  
</td><td>  
</td><td>  
</td><td>  
</td></tr><tr><td>[Duet Web Control](https://github.com/chrishamm/DuetWebControl)</td><td>- Configuration of machine parameter (config.g)
- legacy controlling

</td><td>1.22.6 → belongs to RRF version</td><td>[![grafik.png](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2026-06/scaled-1680-/YkJZg32ceLJJ2WCc-grafik.png)](https://wiki.stadtfabrikanten.org/uploads/images/gallery/2026-06/YkJZg32ceLJJ2WCc-grafik.png)

</td><td>[GPL v3](https://www.gnu.org/licenses/gpl-3.0)</td><td>  
</td></tr><tr><td>[Arduino IDE](https://www.arduino.cc/en/main/software)</td><td>- Compiling of Smart Stepper Firmware

</td><td>  
</td><td>[https://github.com/arduino/Arduino](https://github.com/arduino/Arduino)</td><td>[LGPL](https://github.com/arduino/Arduino/blob/master/license.txt)</td><td>[arduino](https://www.arduino.cc/en/main/donate)

</td></tr><tr><td>[MRemoteNG](https://mremoteng.org/download)</td><td>- Accessing services by remote

</td><td>  
</td><td>  
</td><td>[GPL v2](https://github.com/mRemoteNG/mRemoteNG/blob/develop/COPYING.TXT)</td><td>[mremoteng](https://mremoteng.org/contribute)

</td></tr><tr><td>[Doffen SSH Tunnel](https://sourceforge.net/projects/doffensshtunnel/)</td><td>- SSH tunneling / port forwarding

</td><td>  
</td><td>  
</td><td>[GPL v2](https://sourceforge.net/projects/doffensshtunnel/)</td><td>  
</td></tr><tr><td>[KiTTY (PuTTY Implementation)](http://www.9bis.net/kitty/#!index.md)</td><td>- Accessing services by remote

</td><td>  
</td><td>  
</td><td>[https://github.com/cyd01/KiTTY](https://github.com/cyd01/KiTTY)</td><td>[9bis.net](http://www.9bis.net/kitty/#!pages/donation.md)</td></tr><tr><td>[KeePass](https://keepass.info/download.html)</td><td>- passing SSH keys to SSH clients on a secure way using KeeAgent Plugin

</td><td>  
</td><td>  
</td><td>[GPL v2](https://keepass.info/help/v2/license.html)</td><td>  
</td></tr><tr><td>[KeeAgent](https://github.com/dlech/KeeAgent)</td><td>- SSH key storing / forwarding

</td><td>  
</td><td>  
</td><td>[GPL v2](https://github.com/dlech/KeeAgent/blob/master/LICENSE.txt)</td><td>  
</td></tr><tr><td>[InkScape](https://inkscape.org/de/)</td><td>- Stickers, drawings, manufacturing

</td><td>  
</td><td>  
</td><td>[GPL](https://inkscape.org/de/ueber/lizenzierung/)</td><td>[inkscape](https://inkscape.org/de/unterstuetzen/spenden/)

</td></tr><tr><td>[Gitea](https://github.com/go-gitea/gitea)</td><td>- Project Files and Versioning

</td><td>  
</td><td>  
</td><td>[MIT](https://github.com/go-gitea/gitea/blob/master/LICENSE)</td><td>[gitea](https://opencollective.com/gitea)

</td></tr><tr><td>[Grafana](https://github.com/grafana/grafana)</td><td>- Monitoring / Alerting

</td><td>8.4.3</td><td>  
</td><td>[Apache 2.0](https://github.com/grafana/grafana/blob/master/LICENSE)</td><td>  
</td></tr><tr><td>[Confluence](https://www.atlassian.com/de/software/confluence)</td><td>- Project Documentation

</td><td>  
</td><td>  
</td><td>Proprietary</td><td>  
</td></tr><tr><td>[Freifunk Gluon](https://github.com/freifunk-gluon)</td><td>- using Freifunk Infrastructure to route web traffic

</td><td>  
</td><td>  
</td><td>[https://github.com/freifunk-gluon/gluon/blob/master/LICENSE](https://github.com/freifunk-gluon/gluon/blob/master/LICENSE)</td><td>[chemnitz.freifunk.net](https://www.chemnitz.freifunk.net/)

</td></tr><tr><td>[Wireguard](https://www.wireguard.com/)</td><td>- VPN network solution for tunneling network infrastructure

</td><td>  
</td><td>  
</td><td>[GPL v2](https://www.wireguard.com/#license)</td><td>[wireguard](https://www.wireguard.com/donations/)

</td></tr><tr><td>[FreeCAD](https://www.freecadweb.org/)</td><td>- modeling of different 3D files

</td><td>  
</td><td>  
</td><td>[LGPL v2+](https://wiki.freecadweb.org/Licence)</td><td>[freecad](https://www.freecadweb.org/wiki/Donate)

</td></tr><tr><td>[Firefox](https://www.mozilla.org/de/firefox/new/)</td><td>- displaying the whole web stuff
- Communication

</td><td>  
</td><td>  
</td><td>[MPL](https://www.mozilla.org/en-US/MPL/)</td><td>[mozilla](https://donate.mozilla.org/de/)

</td></tr><tr><td>[NotePad++](https://notepad-plus-plus.org/downloads/)</td><td>- one of the most important daily ass-saving utilities for editing and noting down

</td><td>  
</td><td>  
</td><td>[GPL](https://notepad-plus-plus.org/)</td><td>[notepad-plus-plus](https://notepad-plus-plus.org/donate/)

</td></tr><tr><td>[draw.io](https://github.com/jgraph/drawio)</td><td>- schemes and drawings

</td><td>  
</td><td>  
</td><td>[Apache 2.0](https://github.com/jgraph/drawio/blob/master/LICENSE)</td><td>  
</td></tr><tr><td>[Cygwin](https://www.cygwin.com/)</td><td>- helpers for networking stuff and system utilities

</td><td>  
</td><td>  
</td><td>[GPL](https://cygwin.com/licensing.html)</td><td>[cygwin](https://cygwin.com/donations.html)

</td></tr><tr><td>[CTRL + J Emergency Button Script](https://fablabchemnitz.de/display/HAN/AutoHotkey+Emergency+Button+script?src=contextnavpagetreemode)</td><td>- API Helper to have the quickest emergency halt access from remote

</td><td>  
</td><td>  
</td><td>  
</td><td>  
</td></tr><tr><td>[Marlin3DprinterTool](https://marlin3dprintertool.se/)</td><td>- using the great STL thumbnail generator for Windows Explorer → [https://marlin3dprintertool.se/stl-thumbnail/](https://marlin3dprintertool.se/stl-thumbnail/)

</td><td>  
</td><td> </td><td>[Beerware](https://github.com/cabbagecreek/Marlin3DprinterTool)</td><td>[marlin3dprintertool.se](https://marlin3dprintertool.se/donation/)</td></tr></tbody></table>

## Not used / not tested but interesting to make use of

- [https://github.com/wilriker/rfm](https://github.com/wilriker/rfm)
- [https://github.com/gtjoseph/DueUI/wiki](https://github.com/gtjoseph/DueUI/wiki)
- [https://github.com/kungergely92/RBD](https://github.com/kungergely92/RBD)
- Slicer 
    - Simplify3D
    - Cura
    - [IceSL](https://icesl.loria.fr/about/)
- Server 
    - Octoprint