I am using Resolume Arena software for multi universe led strip control. In my setup, each universe is connected to each pin of my ESP32 chip. This allows me to make maximum coding flexibility. But I am not satisfied with Resolume Arena software, as it crashes often and seems unreliable.
Can anyone suggest good alternative for using Artnet protocol + Fastled combination? I am using UDP unicast for Artnet packet sending.
I would like to see an example of an I2C sensor, read it value, check if below or above a threshold and then wake up the main CPU.
To make it work: (missing assumptions)
I had to $ export IDF_PATH=~/pycom-esp-idf
and install much more dev packages like sudo apt-get install build-essential (Windows ubuntu 18.04)
@robert-hh Agree that it may not be enforceable currently. But the ESP32 board has secure boot / secure flash capacity, and it appears that pycom is taking steps to remove the pymesh source from the public and only release binary versions. It's just a few more steps to creating an iphone-like device that people have to jailbreak in order to fully use and own, and we are back to square one having accomplished nothing.
I say so because I'd like to see Pycom change direction, or at least for people to pay attention to what this means in the longer run. You don't take these sorts of steps unless you have that sort of future in mind.
@jcaron Thank you for answering. My question is not about WPS which is also a very interesting topic anyway or smartphones applications.
My question is about GPS and L76 chipset as implemented on the PyTrack. Indeed WPS helps GPS to get quicker resolution.
I do agree with you the PyTrack library is very crude, thank you for the last link, this one is helpful.
I use the W01 OEM module without expansion board and try to connect it to my Raspberry Pi 3 b+ via Wifi to transfer some data from the W01 to the Raspberry.
I use Note-RED to program my Raspberry Pi.
But I don't know how to make the connection, could anyone help me?
in case you are still in need in CoAP implementation in micropython, we have created a minimal port that we internally use.
It is open-source and is available here: https://github.com/insighio/microCoAPy
Any comments are welcomed.
For a client, I'm looking for a senior Micropython/embedded developer (freelance/contractor) that preferrably has experience with Pycom modules. I have been working as developer for the client myself, but they need extra help.
You will be working on the software for a new iteration of the (Pycom-based) device that the company is developing. You will be working most of the time on the Micropython code that runs on the devices. You will also need to be comfortable with embedded C in order to analyze and fix problems in the Pycom firmware when they arise and extend the firmware in case a feature cannot be implemented in Micropython.
You can work remotely, but occassional visits to the company headquarters in Noord-Brabant are desired.
Developer Experience Profile
Embedded C + GNU command line toolchain (gcc, gdb, binutils)
Inter-IC Protocol knowledge: I2C, SPI, 1Wire, etc.
Analyzing/Debugging hardware issues using a logic analyzer
Development of device drivers and other low-level code (both in Micropython as well as C)
Unit testing (esp. Python) is a plus
TypeScript & React experience is a big plus, but not a must
Bluetooth experience is a plus, but not a must
The company is active in the smart building and real-estate space. It has many Pycom-based products deployed in a number of large buildings in The Netherlands. The team working on the products and services is very small so you will have a lot of influence on the product. The company is based in Noord-Brabant, The Netherlands, easily accesible by car or public transit.
Please contact me at:
post AT martijnthe DOT nl