Stránka 1 z 1

Sakul Arduino Loader (SAL)

Napsal: úte 09. čer 2026 12:19:14
od Sakul
Sakul Arduino Loader (SAL)

Vítejte v sekci věnované programu Sakul Arduino Loader (SAL).

SAL je moderní aplikace pro nahrávání programů do mikrokontrolérů Arduino a kompatibilních zařízení. Je určena především vývojářům elektroniky, kteří chtějí mít programování svých zařízení co nejjednodušší, nejrychlejší a plně pod kontrolou.

Projekt vznikl při vývoji vlastních elektronických zařízení, kdy jsem hledal pohodlnější způsob programování než ruční spouštění jednotlivých nástrojů nebo neustálé otevírání vývojového prostředí. Cílem bylo vytvořit jednoduchý a přehledný program, který zvládne běžnou práci jedním kliknutím.


Hlavní vlastnosti
  • Nahrávání firmware do Arduino a kompatibilních zařízení
  • Podpora AVRDUDE
  • Programování přes sériový port (COM)
  • Automatická detekce dostupných COM portů
  • Správa více projektů a konfigurací
  • Jednoduché a přehledné uživatelské rozhraní
  • Automatické aktualizace programu

Rychlé programování

SAL byl navržen tak, aby co nejvíce zjednodušil každodenní práci při vývoji.

Stačí vybrat projekt, zvolit zařízení a jedním kliknutím spustit nahrávání firmware. Program automaticky provede potřebné kroky a zobrazí průběh i výsledek programování.

Díky tomu odpadá opakované nastavování parametrů nebo spouštění příkazové řádky.


Správa projektů

Program umožňuje ukládat nastavení jednotlivých projektů.

Každý projekt může mít vlastní firmware, typ mikrokontroléru, komunikační port i další parametry. Přepínání mezi různými zařízeními je tak otázkou několika sekund.


Podpora vývoje

SAL je navržen jako pomocník při každodenním vývoji elektroniky.

Je vhodný nejen pro Arduino, ale také pro vlastní hardware využívající AVR mikrokontroléry a další zařízení podporovaná nástrojem AVRDUDE.


Automatické aktualizace

Program obsahuje integrovaný systém automatických aktualizací.

Nové verze lze stáhnout přímo z programu bez nutnosti ruční instalace.


Plánované funkce

Vývoj programu stále pokračuje. Mezi připravované funkce patří například:
  • Podpora OTA programování
  • Programování zařízení přes TCP/IP
  • Rozšířená správa projektů
  • Automatické zálohování firmware
  • Historie nahraných verzí
  • Podpora dalších programátorů
  • Podpora ESP32 a dalších platforem
  • Pokročilé logování programování
  • Další rozšiřující moduly

Vývoj programu

SAL je dlouhodobý projekt, který vyvíjím ve svém volném čase.

Velká část funkcí vzniká při vývoji vlastních elektronických zařízení a na základě návrhů uživatelů. Pokud máte nápad na novou funkci nebo narazíte na chybu, budu rád za každý příspěvek v této sekci.

Každý rozumný návrh může ovlivnit budoucí vývoj programu.


Oficiální stránky projektu

Veškeré informace o programu, novinky, screenshoty i nejnovější verzi ke stažení naleznete na oficiálních stránkách projektu.

https://soft.sakul.cz/apps/sal.html


Poděkování

Děkuji všem, kteří se rozhodnou SAL vyzkoušet.

Vaše připomínky, návrhy i hlášení chyb jsou pro další vývoj velmi cenné a pomáhají program neustále zlepšovat.

Přeji příjemné používání programu!

— Sakul