-
Support for ESP8266
01/02/2020 at 07:18 • 0 commentsRemora now supports ESP8266 too. Please follow instructions on this branch:
https://github.com/martinberlin/Remora/tree/esp8266
Developers that had small Wemos D1’s and similar small boards in their labs asked for this.
Is working at similar speed as the ESP32 with the only caveat that receiving frame per frame animations at high frame rate using udpx protocol from time to time is resetting. Maybe speed is not enough or we need to play with is Lwip wifi settings and find out:
https://docs.platformio.org/en/latest/platforms/espressif8266.html#lwip-variant
If someone wants to try it please give it a go!
To send frame per frame video animations or simple UDP text messages search for:
udpx Android application in google play store
UPDATE: Check here Remora in action on a Euroracks setup -
udpx family
12/16/2019 at 10:53 • 0 commentsFrom start of december 2019, Remora has joined our udpx family of UDP Firmware. So it's possible also to stream Video to your Remora Led stripe or Led Matrix up to 484 pixels.
This number comes out of the maximum transport unit (MTU) of the ESP32 that is around 1470 bytes. That's how much can get as a packet in the ESP32 and if you are not buffering it, and waiting for a second packet before rendering, you need to deal with that limit. We are not doing buffering since most of the people using this has not such a large stripes and we are overcoming this limit with another Firmware that is called udpx that supports zlib and brotli as decompression methods.
Remora does not support compression at the moment so 484 RGB * 3 is 1452 bytes is very close to the MTU limit. If you want to check how is the binary protocol pixels please browse the documentation here: https://github.com/IoTPanic/pixels
To stream video easily from an Android app, just search for udpx in google Play, or schedule the install here:
https://play.google.com/store/apps/details?id=io.cordova.udpxThanks for giving it a try!
-
Remora got easier: WiFi configuration over Bluetooth
12/09/2019 at 12:30 • 0 commentsBluetooth WiFi configuration
Starting in December 2019 all the configuration in the master branches of the udpx Firmware line we create will be over Bluetooth. If you want to take advantage of this fast setup, there are detailed instructions in udpx repository. Please install one of this Applications in any Android device:
The benefit of using udpx is that it has Bluetooth WiFi configuration and also multicast DNS discovery, so you can discover the IP address after some seconds connected. The benefit of ESP32-WiFi-BLE is that it let's you setup 2 access points, in case you have a show and need to use your mobile Hotspot. In a nutshell:
- Start the App, power up your Remora ESP32
- Config Tab -> Select your device starting with ESP32_MAC_49161
- Write your WiFi SSID / Password and hit Send
That's it, if your WiFi name and password match you should be connected in some seconds. Have more devices? Just go back to point 2 and set up different controllers. You can also check this short video to get an idea of how to set it up with ORCΛ
All this is available already in the master branch of Remora repository. Give it a try and give us your feedback. We are really willing to make IoT easier to configure, discoverable and get it down to earth. You should not be an electronic geek to use our Firmware, you just need to be able to compile it, that is already messy enough ;) -
Added Wiki and M5StickC branch
10/06/2019 at 20:57 • 0 commentsPlease check this short Wiki to understand more about this project and how to customize it.
Find in m5/rgb-udpx a branch ready to be compiled in a M5 StickC board. Has some nice features like:
- WiFI manager
- Beat detection (very simple type)
- Display showing connection info
- Ready for a RGB of 131 elements. Please edit PixelCount in Animate.h if you need more
-
Testing Remora after flashing the Firmware
06/27/2019 at 08:44 • 0 commentsShort video explaining how to test your Led stripe after flashing the firmware with Plataformio