Wpis z mikrobloga

#odkrycieweekendu - platformio

Jakoś brakowało mi zapału do zapoznania się z czym o czym słyszałem już od dawna - Platform IO. Teraz żałuję, że nie zabrałem się za to wcześniej :/

Platform IO to ujednolicony system służący do budowania (kompilowania, uploadowania) projektów opartych o różne platformy/płytki (arduino, nodemcu, teensy, smt32, itd.). Fajna sprawa bo ma w sobie też (bądź co bądź ubogi) manager zależności więc zbudowanie przykładowej aplikacji znalezionej na githubie i przesłanie na naszą płytkę ogranicza się do dwóch kroków:
- git clone ...
- platformio run --target upload

Mnie cieszy fakt, że korzystając z platformio mogę wreszcie zrezygnować z ArduinoIDE wciąż mając dostęp do bogactwa zasobów (głównie bibliotek) jakie ekosystem Arduino dostarcza. I łatwo testować buildy travisem ( ͡° ͜ʖ ͡°)

Więcej o tym jak zacząć tutaj: http://platformio.org/#!/get-started

#polecam

#iot #arduino #esp8266 #espstack
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Analityk: głównie korzystam z arduino dla esp8266. Czesto sie przenoszę z kodem z jednego komputera na inny. Tak (z platformio) jest chyba wygodniej, chociaż oczywiście nieperfekcyjnie
  • Odpowiedz