Most recent job postings at micropython
via Upwork
posted_at: 5 days agoschedule_type: Contractor and Temp worksalary: 20–35 an hourwork_from_home: 1
Hi,
[We're looking for candidates who are located in Turkiye, Marmara Region ...
We're looking for a MicroPython developer who has experience with Raspberry Pi Pico and RP2040 modules.
If you have Embedded C/C++ knowledge, that will be a great plus too.
Project details will be transferred in a video call
Hi,
[We're looking for candidates who are located in Turkiye, Marmara Region ...
We're looking for a MicroPython developer who has experience with Raspberry Pi Pico and RP2040 modules.
If you have Embedded C/C++ knowledge, that will be a great plus too.
Project details will be transferred in a video call Show more details...
[We're looking for candidates who are located in Turkiye, Marmara Region ...
We're looking for a MicroPython developer who has experience with Raspberry Pi Pico and RP2040 modules.
If you have Embedded C/C++ knowledge, that will be a great plus too.
Project details will be transferred in a video call Show more details...
via Upwork
posted_at: 1 month agoschedule_type: Contractor and Temp workwork_from_home: 1
We have a basic script that reads inputs, timestamps the data, and then sends the data to a cloud server using requests.
We have the script working, however, because the requests.post can take some time it holds up the rest of the script and this is causing issues with usability...
We also have a special "wifi access point" script for configuring the wifi credentials son the Pico. However, this script holds up the other machine logging functions
We
We have a basic script that reads inputs, timestamps the data, and then sends the data to a cloud server using requests.
We have the script working, however, because the requests.post can take some time it holds up the rest of the script and this is causing issues with usability...
We also have a special "wifi access point" script for configuring the wifi credentials son the Pico. However, this script holds up the other machine logging functions
We would like to optimize the code so that the following works:
1) Make the wifi ap run on a separate thread - so that it can be configured while the machine tracker is running and logging data in the background.
2) Make all the machine tracker script function independently of a wifi connection. This means we will have to log the data to a file (like a data.json file or similar)
3) Only try to send data to the remote URL if wifi/internet is available. (ie step one is done) it should then run a loop to check for and send data. We also need to make sure that if we are in the middle of checking data and/or sending a request.post it doesn't prevent step 2 from logging data.
the Pico allows 2 threads, so the above should not be a problem, I just ran out of time to finish and debug the code.
Existing experience with the Pi Pico running micropython is required. It would be preferred to also have a board available for testing.
Once the contract is awarded, I will invite you to a github repo for full code. However, you can see the main.py file attached to see the current file structure Show more details...
We have the script working, however, because the requests.post can take some time it holds up the rest of the script and this is causing issues with usability...
We also have a special "wifi access point" script for configuring the wifi credentials son the Pico. However, this script holds up the other machine logging functions
We would like to optimize the code so that the following works:
1) Make the wifi ap run on a separate thread - so that it can be configured while the machine tracker is running and logging data in the background.
2) Make all the machine tracker script function independently of a wifi connection. This means we will have to log the data to a file (like a data.json file or similar)
3) Only try to send data to the remote URL if wifi/internet is available. (ie step one is done) it should then run a loop to check for and send data. We also need to make sure that if we are in the middle of checking data and/or sending a request.post it doesn't prevent step 2 from logging data.
the Pico allows 2 threads, so the above should not be a problem, I just ran out of time to finish and debug the code.
Existing experience with the Pi Pico running micropython is required. It would be preferred to also have a board available for testing.
Once the contract is awarded, I will invite you to a github repo for full code. However, you can see the main.py file attached to see the current file structure Show more details...