Otevře se na nové kartě

TinyGo kompilátor pro mikrokontroléry používané na Arduino deskách

Logo TinyGo zobrazuje stylizovanou postavičku v pouzdře mikročipu

Jazyk Go vyvinutý společností Google Inc. (autoři Robert Griesemer, Rob Pike, Ken Thompson) se dostává do popředí i do takových míst, kde byste ho nejspíše nečekali. Třeba na desky Arduino.

Více informací o samotném jazyku Go najdete v článku na root.cz.

A zpátky ke kompilátoru TinyGo – účelem tohoto kompilátoru je přinést tento nenáročný jazyk i na mikrokontroléry.

Vámi napsaný kód se prvně musí zkompilovat tak, aby se vytvořil spustitelný soubor přímo v mikrokontroléru a právě k tomu je určeny kompilátor TinyGo.

Kompilátor v době psaní článku podporuje 15 desek s mikrokontroléry – namátkou nRF52840-MDK, Adafruit Feather, micro:bit a v neposlední řadě i velmi levný BluePill s STM32F103.

K tomuto výčtu podporovaných desek se nyní přidaly i Arduino Nano 33 IoT a také nejběžnější Arduino v bastlířských rukou – Arduino Uno Rev3.

A jak začít s jazykem Go na Arduino? To se dozvíte v tomto článku, kde na vás čeká osm vzorových příkladů od The Hybrid Group.

O TinyGo (getting started): https://tinygo.org/getting-started/

TinyGo na github: https://github.com/tinygo-org/tinygo

Původní článek: https://blog.arduino.cc/2019/08/23/tinygo-on-arduino/

Sdílejte článek:
Tričko Chiptron s potiskem Trust me, I'm a maker
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Dodej energii dalšímu článku
Buy Me a Coffee

Související články

Modrá výuková deska se čtyřmístným displejem, tlačítky a bzučákem

Každý elektro nadšenec přinejmenším slyšel o Arduino, které získalo obrovskou popularitu díky svým jedinečným vlastnostem.

Logo TinyGo s kresbou koaly před obrysem elektronické desky

O programovacím jazyku GO respektive jeho verzi pro mikrokontroléry TinyGO jste tu už mohli číst v srpnu 2019.

Rozhraní online kompilátoru OnlineGDB s ukázkovým kódem v jazyce C

Jistě jste se setkali se situací, kdy jste psali kód pro mikrokontrolér a nějaký výpočet, logická funkce, parsování dat z pole, převod z jednoho formátu do druhého nefungoval tak, jak by měl.

Dvě varianty USB programátoru na modrých deskách plošných spojů

Stefan Wagner zveřejnil na svém githubu několik projektů programátorů.

Arduino Mega propojená s breadboardem a červenou LED

Přehled Arduino simulátorů pro rok 2026: WithDiode (aktuálně offline), Wokwi, Tinkercad Circuits a nový Tinkered s AI. Který vybrat pro školu, bastlení s ESP32, nebo profesionální prototypování?

Ilustrace několika elektronických čidel a senzorů, včetně sondy s kovovým hrotem

Tenhle článek vznikl jako přehled čidel, která se na chiptron.cz objevují nejčastěji – v návodech, meteostanicích, projektech kvality vzduchu i DIY bastlení. Pro každé čidlo najdete klíčové parametry, knihovny pro Arduino / ESP32, případně odkaz na ESPHome nebo Home Assistant integraci, tipy,…

Trendy