V tomto vláknu bych se chtěl zabývat firmwarem pro 3D tiskárny osazené elektronikou Ramps-S. A to konkrétně firmwarem Marlin
Momentálně se jedná o testovací verzi, kterou si můžete stáhnout na konci tohoto příspěvku. Obsahuje jak zkompilovanou verzi (HEX), tak i nezkompilovanou (INO). Tuto verzi já nebudu dále vyvíjet a je tedy pouze na uživatelích zda si ji budou vylepšovat. Z mé strany je to pouze takový mustr, jak by to mohlo vypadat. Zároveň jsem to netestoval v provozu na tiskárně při tisku, takže za to neručím, ale mělo by to jet.
Aktuální verze je založena na firmware Marlin v1.1.8:
HE-0 (Heater 0) - Vyhřívání trysky
HE-1 (Heater 1) - Ofuk výtisku
HE-2 (Heater 2) - Chlazení extruderu (spustí ihned po zapnutí topení trysky a vypne pokud teplota trysky klesne pod 50°C)
HE-BED (Heater BED) - Vyhřívání podložky
Podporuje drivery X, Y, Z a E0
Podporuje EndStops minimal s rozpínacím kontaktem (SIG proti GND) X-MIN, Y-MIN a Z-MIN (Ve verzi 1.1 je chyba v označení, čtěte manuál!!!)
TH0 (TH-0) - Termistor trysky 0 (HE-0)
TH1 (TH-1) - Termistor trysky 1 (HE-1) nepoužívá se
TH2 (TH-2) - Termistor trysky 2 (HE-2) nepoužívá se
TH3 (TH-3) - Termistor volitelný nepoužívá se
TH4 (TH-4) - Termistor podložky (Heater BED)
Konektor EXTEND: Viz dokumentace - Mapování vývodů
Počet mikrokroků:
X - 160
Y - 160
Z - 3200
E0 - 295
UI - Čeština
Podpora EEPROM - ON
Komunikační rychlost - 115200bps
Podpora displeje - GLCD default nebo LCD2004
Ovládání osvětlení přes displej na pinu D4 (přes Ramps-S EXTEND)