PlatformIO: Práce s knihovnami a upgrade z Arduino IDE

preview_player
Показать описание
Zásadní nevýhodou Arduino IDE je, že neumí pracovat s knihovnami nějakým systematickým způsobem. PlatformIO tento nedostatek odstraňuje. Ukážu vám, jak projekt ESP-TMEP zmigrovat z prostřední Arduina (.ino) do standardního .cpp souboru a zkompilovat jej z prostředí PlatformIO.

= = =

Producentem tohoto projektu je Zásilkovna. Česká technologická společnost, která je lídrem v doručování zásilek v ČR. Už dávno ale nejde jen o přepravní společnost - tato digitální platforma dnes díky svým technologickým řešením udává trendy v e-commerce a logistice, a to nejen v Česku, ale pod hlavičkou globální skupiny Packeta i v celém světě. V Zásilkovně používáme celou řadu zajímavých a unikátních technologických řešení. Milujeme technologie. A proto jsme se rozhodli spojit s Michalem Altairem Valáškem a tvořit skvělý technologický obsah pro poučení i pobavení.

Více o Zásilkovně:

Vaším průvodcem technologiemi bude Michal Altair Valášek, zkušený lektor, programátor, odborník na kybernetickou bezpečnost a také bastlíř a maker. Spojení se Zásilkovnou mu pro kanál Z-TECH umožňuje vytvářet dvakrát týdně zajímavé video na některé z výše zmíněných témat.

Více o Altairovi:
Рекомендации по теме
Комментарии
Автор

Před několika lety jsem podobnou situaci řešil. Platformio jsem zkoušel, ale nakonec využívám pro stejný účel (náhrada vývojového prostředí Arduina) plugin do klasického Visual Studia s názvem Visual Micro. Přijde mi v něm ta integrace komplexnější a pohodlnější (ale hodnotím to z pozice člověka, co 90% času používá i pro jiný vývoj klasické Visual Studio). Asi jedinou nevýhodou je, že plugin je placený. Každopádně díky za zajímavé téma. Budu sledovat dál.

radek
Автор

Jak bych mohl v Platformiu nastavit například Flash size, MMU, CPU frekvenci atp třeba u esp8266 ? Mám projekt, kde mám pravě definované trochu jiné nastavení než je "defaultní" nastavení esp8266 a tohle by se mi hodilo pro to, abych konečně mohl plně používat PlatformIO. Zatám jsem to nenašel. Tak zatím musím používat Arduino IDE, což je mrsk, protože viz to co si říkal ve videu.. Děkuji moc za odpověď. PS: Sleduji tě od prvopočátku a ikdyž programuji přes 10 let, vždy se dozvím něco nového :-)