Welcome to Urban Creator!

Call us:081330596100

Email us: urbancreator.id@gmaiil.com

Office hours: 08:00 am – 06:00 pm

Blog Details

grbl mythos

GRBL Mythos STM32 Urban Creator

Link Download GRBL Mythos: https://drive.google.com/file/d/1LgWUe7NAV2Z_FE770bYEd6mKZHw7RMNT/view?usp=sharing

Link Download Flash Software STLINK: https://drive.google.com/file/d/12b_bwHvKPaGgK2cD_GRfHJRTa4Mf9MIw/view?usp=sharing

Kalau Anda pengguna CNC controller berbasis STM32 BluePill, ada kemungkinan besar firmware yang jalan di board Anda bukan GRBL “asli”, tapi hasil rantai panjang fork yang dimulai dari komunitas open-source bertahun-tahun lalu. GRBL Mythos — firmware yang dipakai di board Urban Creator — adalah salah satu ujung dari rantai itu.

Asal-Usul: Rantai Fork dari GRBL Klasik

GRBL Mythos tidak dibuat dari nol. Silsilahnya:

  1. gnea/grbl — GRBL 1.1f resmi, firmware CNC open-source berbasis Arduino/AVR yang jadi standar de-facto komunitas maker sejak lebih dari satu dekade lalu.
  2. usbcnc/grbl — porting GRBL 1.1f dari AVR ke STM32, menambahkan komunikasi USB native menggantikan serial UART bawaan Arduino.
  3. robomechs/6-AXIS-USBCNC-GRBL — fork lanjutan yang memperluas dukungan hingga 6 axis (default 4), dipakai luas oleh komunitas BluePill CNC controller. Repo ini sampai sekarang masih aktif dipakai ribuan maker sebagai basis project mereka sendiri.
  4. GRBL Mythos (Urban Creator) — hasil kustomisasi lanjutan dari basis robomech di atas, dikembangkan khusus untuk board UC-100 (STM32F103 BluePill) dengan serangkaian perbaikan bug produksi dan fitur tambahan yang tidak ada di fork upstream manapun.

Jadi kalau ditanya “GRBL Mythos itu apa”, jawaban singkatnya: GRBL 1.1f resmi → di-port ke STM32 oleh usbcnc → diperluas jadi multi-axis oleh robomech → dipoles ulang jadi firmware siap-produksi oleh Urban Creator dengan nama Mythos (Karena Codingnya dibantu oleh Claude Mythos)

Kenapa Perlu Dipoles Ulang?

Fork robomech dibangun untuk fleksibilitas multi-axis dan sifatnya masih firmware “community-grade” — cocok untuk eksperimen, tapi beberapa bagian belum teruji untuk pemakaian produksi harian (job 400+ jam, tool change otomatis, lingkungan bengkel yang berisik secara elektrik). Di sinilah siklus perbaikan FIXED19–FIXED28 masuk.

Peningkatan Utama (Siklus FIXED19 → FIXED28)

Beberapa perbaikan signifikan yang dilakukan dari basis fork robomech:

  • Tool Change Level 2 otomatis ($341=3) — M6 otomatis: retract, kunjungi toolsetter, probe 2-pass, hitung offset, lalu pause. Ini fitur yang tidak ada sama sekali di fork upstream.
  • Perbaikan root cause tool change gagal total — gerakan retract/travel sebelumnya di-plan dengan flag khusus sistem yang tidak pernah masuk antrian eksekusi normal, menyebabkan mesin diam total dan langsung alarm probe. Diperbaiki dengan menyamakan flag motion seperti gerakan probing biasa.
  • Perbaikan spindle modal desync — status modal spindle (M3/M4/M5) yang bisa “lupa” kondisi sebenarnya setelah tool change atau hold, sekarang disinkronkan ulang di setiap exit path.
  • Penanganan USB disconnect — stabilitas koneksi USB saat mesin di-reset di tengah job, mencegah sender macet menunggu tanpa respons.
  • Cakupan IWDG watchdog — watchdog hardware diperluas agar firmware bisa self-recover dari kondisi hang, bukan cuma di loop utama.
  • Stabilitas motion planner — penyesuaian di jalur eksekusi blok gerak supaya tidak ada race condition saat kombinasi tool change + probe + hold terjadi berurutan.
  • Perbaikan PWM invert pada spindle/laser ($16) — bug lama di mana kondisi OFF dicek setelah proses invert diterapkan, sehingga PWM laser bisa tetap menyala saat seharusnya mati. Ini isu keselamatan yang diperbaiki lebih awal di seri fix ini.
  • EEPROM & flash safety — penyesuaian alokasi address EEPROM dan pola unlock/lock flash agar lebih aman lintas varian chip clone.

Fitur Utama GRBL Mythos FIXED28

  • Basis GRBL 1.1f, kompatibel dengan G-code dan sender standar (OpenBuilds, UGS, Candle, LightBurn, dll.)
  • Tool Change Level 2 otomatis dengan toolsetter ($TLS, $341=3, setting $342$345)
  • Dukungan 3-axis (UC-100) dan opsi 4-axis/rotary (A-axis)
  • PWM invert yang aman untuk kontrol laser/spindle ($16)
  • Homing & limit switch handling yang sudah diperbaiki dari bug bawaan fork robomech
  • Watchdog hardware (IWDG) untuk recovery otomatis dari hang
  • Target hardware: STM32F103 BluePill (64/128KB flash)

 

Link Download GRBL Mythos: https://drive.google.com/file/d/1LgWUe7NAV2Z_FE770bYEd6mKZHw7RMNT/view?usp=sharing

Link Download Flash Software STLINK: https://drive.google.com/file/d/12b_bwHvKPaGgK2cD_GRfHJRTa4Mf9MIw/view?usp=sharing

Setting Feed Rate dan Spindle Speed yang Tepat untuk Berbagai Material CNC
Link Download GRBL Mythos: https://drive.google.com/file/d/1LgWUe7NAV2Z_FE770bYEd6mKZHw7RMNT/view?usp=sharing Link Download Flash Software STLINK:…
Cara Set Zero dan Setting Work Coordinate Mesin CNC dari Nol
Link Download GRBL Mythos: https://drive.google.com/file/d/1LgWUe7NAV2Z_FE770bYEd6mKZHw7RMNT/view?usp=sharing Link Download Flash Software STLINK:…

Leave A Comment

Cart (0 items)