platformio

programski jeziki in programiranje

Moderator: tilz0R

platformio

OdgovorNapisal/-a sundancer » 03 Sep 2020, 14:21

Me zanima, če kdo uporablja omenjeno platformo - https://platformio.org/
Če prav razumem nam tole nadomesti razna programerska okolja npr. Arduino IDE.
Kako je pa s knjižnicami? Nalgaš svoje ali je online nabor?

Razmišljam da bi šel v tole, da bi se izognil vzdrževanju Arduino knjižnic, sploh ker so včasih specifične za arduino, esp8266, esp32 in je treba met različne verzije.
Pa tudi dosti projektov na githubu sem videl, da imajo platformio podporo.

Kakšne so kaj vaše izkušnje?
Je kdo naletel na kakšno nevšečnost?
Dyslexic man walks into a bra.
Uporabniški avatar
sundancer
 
Prispevkov: 671
Pridružen: 16 Jan 2015, 22:36
Kraj: Domžale
Zahvalil se je: 249 krat
Prejel zahvalo: 358 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 46

Re: platformio

OdgovorNapisal/-a Dorijan » 03 Sep 2020, 23:24

Sicer ga že več kot leto nisem uporabil ampak kot se spomnim je bilo tako:
veliki plus v primerjavi z arudino IDE je - desen klik - go to referece ali nekaj takega. eg. te pelje v knjižnico od kjer tisti class vleče funkicjo(ker arduino IDE ima bujno domišljijo kje vzeti ko predeluješ hardware definicijo)
Pomaga najti kake intelektualne v knjižnicah kot npr. uporaba while v i2c knjižnicah(eg, če zgubi povezavo oz en senzor(mislim je bil SHT21) održeš stran se progam ustavi ... za zmeraj) , ker čaka tisti while dokler dobi podatke ...
še vedno pa uporabljaš arduino knjižnice za arduino projekte.

Je pa baziran na Visual studio Code, kar je precejšen napredek od navadnega arduino IDE
Dorijan
 
Prispevkov: 774
Pridružen: 20 Jan 2015, 23:09
Zahvalil se je: 3 krat
Prejel zahvalo: 140 krat
Uporabnika povabil: gumby
Število neizkoriščenih povabil: 27

Re: platformio

OdgovorNapisal/-a eboc » 20 Okt 2020, 19:04

Platformio uporabljam pod VSC , ki ga uporabljam za razvoj v ostalih p. jezikih.
Se mi zdi super zadeva - oboje VSC in platformio. Slednji omogoča enostavno iskanje in dodajanje knjižnic za določeno platformo (uporabljam Arduino).
V svojem projektu lahko tudi fiksiras verzijo knjižnice. Lahko navedes board, lahko dodas skript, ki si izvede ob install - recimo, da prenese image na server, imas razlicne "target"
Omogoča tudi uvoz Arduino IDE projektov. No dosti je tega....
eboc
 
Prispevkov: 236
Pridružen: 19 Jan 2015, 10:12
Zahvalil se je: 93 krat
Prejel zahvalo: 37 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 11

Re: platformio

OdgovorNapisal/-a s54mtb » 20 Okt 2020, 20:23

Letos je mošt odvrel v spremstvu kode napisane v platformio.
Namesto "Zahvali se" sprejemam tudi šalco kofeta: https://www.buymeacoffee.com/s54mtb
Uporabniški avatar
s54mtb
 
Prispevkov: 11562
Pridružen: 15 Jan 2015, 00:10
Zahvalil se je: 1597 krat
Prejel zahvalo: 4216 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125

Re: platformio

OdgovorNapisal/-a eboc » 21 Okt 2020, 08:58

Ena stvar ne sicer direkt platformio ampak VSC: zelo dobra podpora z git, svn, ..... Konkretno imam kod na github in gitlab in lahko naredis vecina (vse) kar iz IDE.
eboc
 
Prispevkov: 236
Pridružen: 19 Jan 2015, 10:12
Zahvalil se je: 93 krat
Prejel zahvalo: 37 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 11

Re: platformio

OdgovorNapisal/-a eboc » 23 Okt 2020, 09:00

s54mtb je napisal/-a:Letos je mošt odvrel v spremstvu kode napisane v platformio.

Si rabil pravo verzijo, ker bojda da je v eni bil bug, ki naredi iz mosta direkt kis. ;-)
eboc
 
Prispevkov: 236
Pridružen: 19 Jan 2015, 10:12
Zahvalil se je: 93 krat
Prejel zahvalo: 37 krat
Uporabnika povabil: VolkD
Število neizkoriščenih povabil: 11

Re: platformio

OdgovorNapisal/-a s54mtb » 23 Okt 2020, 09:03

Da ni slučajno virus.

"Plačaj 2BTc, pa pošljemo geslo za odkodiranje kisa v vino". :)
Namesto "Zahvali se" sprejemam tudi šalco kofeta: https://www.buymeacoffee.com/s54mtb
Uporabniški avatar
s54mtb
 
Prispevkov: 11562
Pridružen: 15 Jan 2015, 00:10
Zahvalil se je: 1597 krat
Prejel zahvalo: 4216 krat
Uporabnika povabil: Vrtni palček
Število neizkoriščenih povabil: 125


Vrni se na Software

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 1 gost