meekm / LoRaSoundkit

This Soundkit sensor measures continuously audible sound by analyzing the data using FFT
19 stars 5 forks source link

Add platformio configuration. #2

Closed bertrik closed 3 years ago

bertrik commented 3 years ago

Dit voegt een platform.ini file toe. Daarmee kan je met platformio de source code compilen en uploaden vanaf de command line. Editen van de sources kan je met je eigen favoriete editor doen, dat kan ook vscode zijn.

Installeren van platformio onder Linux (bijv. Debian): sudo apt install python3-pip sudo pip install platformio

Compileren van de source code: cd LoRaSoundkit/src/lorasoundkit pio run -t upload (libraries, toolchains, etc worden automatisch gedownload en gecached)

Je kan meekijken op de seriele console met pio device monitor

Mogelijk moet je onder Linux nog toegang verlenen tot de seriele poort (/dev/ttyUSB0), dan kan over het algemeen door jezelf toegang toe te voegen aan de 'dialout' groep: sudo adduser dialout Daarna even uitloggen en weer inloggen.

meekm commented 3 years ago

Thanks Bertik for this contribution

meekm commented 3 years ago

Hi Bertrik,

Super! Werkte in één keer! Ik heb platformio zojuist getest en je platformio.ini gemerged in Github. Heel mooi is dat alle dependand libraied lokaal in de map .pio komen. Ook heel mooi is -D compile optie de #define kan her definiëren.

Dit ga ik vaker gebruiken, zeker voor projecten die geleverd en onderhouden moeten worden. Top !

Bedankt voor je bijdrage.

Groet Marcel

Op di 9 mrt. 2021 om 22:42 schreef Bertrik Sikken @.***

:

Dit voegt een platform.ini file toe. Daarmee kan je met platformio de source code compilen en uploaden vanaf de command line. Editen van de sources kan je met je eigen favoriete editor doen, dat kan ook vscode zijn.

Installeren van platformio onder Linux (bijv. Debian): sudo apt install python3-pip sudo pip install platformio

Compileren van de source code: cd LoRaSoundkit/src/lorasoundkit pio run -t upload (libraries, toolchains, etc worden automatisch gedownload en gecached)

Je kan meekijken op de seriele console met pio device monitor

Mogelijk moet je onder Linux nog toegang verlenen tot de seriele poort (/dev/ttyUSB0), dan kan over het algemeen door jezelf toegang toe te voegen aan de 'dialout' groep: sudo adduser dialout Daarna even uitloggen en weer inloggen.

You can view, comment on, or merge this pull request online at:

https://github.com/meekm/LoRaSoundkit/pull/2 Commit Summary

  • Add platformio configuration.

File Changes

Patch Links:

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/meekm/LoRaSoundkit/pull/2, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABIZCILYYKHIHKU5FRTMRNTTC2I5XANCNFSM4Y4RGYKQ .