AudioMoth: Difference between revisions
Jump to navigation
Jump to search
m (→Software) |
|||
Line 23: | Line 23: | ||
Running the tools (configuration tool, flash tool, etc) requires the --no-sandbox option (at least on my system), for example | Running the tools (configuration tool, flash tool, etc) requires the --no-sandbox option (at least on my system), for example | ||
./AudioMothConfigurationAppSetup1.2.5.AppImage --no-sandbox | ./AudioMothConfigurationAppSetup1.2.5.AppImage --no-sandbox | ||
=== IDE for development === | |||
A brave attempt for all the steps to get the firmware compiled was written here: | |||
https://github.com/OpenAcousticDevices/AudioMoth-Project/wiki/AudioMoth | |||
The "simplicity" studio IDE installer makes things very hard, the installer just doesn't work unfortunately. | |||
=== Compiling === | === Compiling === |
Revision as of 21:44, 7 April 2020
Project AudioMoth | |
---|---|
Status | Initializing |
Contact | bertrik |
Last Update | 2020-04-07 |
What
I plan to buy an AudioMoth board, and improve its software:
- https://www.openacousticdevices.info/
- https://github.com/OpenAcousticDevices/AudioMoth-Project source code
Hardware
See https://circuithub.com/projects/OpenAcoustics/AudioMoth
Software
My fork on github: https://github.com/bertrik/AudioMoth-Project
Running the tools
Running the tools (configuration tool, flash tool, etc) requires the --no-sandbox option (at least on my system), for example
./AudioMothConfigurationAppSetup1.2.5.AppImage --no-sandbox
IDE for development
A brave attempt for all the steps to get the firmware compiled was written here: https://github.com/OpenAcousticDevices/AudioMoth-Project/wiki/AudioMoth
The "simplicity" studio IDE installer makes things very hard, the installer just doesn't work unfortunately.
Compiling
platformio
It compiles and produces a firmware.bin file, but it's not recognized by the flashing tool as a valid file.
Use this platformio.ini file:
[platformio] src_dir = src,fatfs_src include_dir = inc,fatfs_inc [env:default] framework = zephyr platform = siliconlabsefm32 board = efm32wg_stk3800
Install platformio:
sudo apt install python3-pip sudo pip3 install platformio sudo pip3 install -U PyYAML
Compile it:
pio run