-
-
The Webrepl is client-less approach - no standalone app is required, you simply run it from the http browser. The extra feature is the file transfer capability.
I believe that client-less telnet can be also ran as part of the web browser through chrome plugins so it is not huge advantage.I am very new user of the webrepl:
https://github.com/micropython/webrepl -
Thank you for help.
I believe that Kikstarter-like campaign is a good idea.
ESP32 gets a lot of attention now.Personally I am a STM32/nRF5x fan mostly because of the Cortex beauty in my eyes.:)
But what made me inclined toward ESP32/ESP8266 is the wireless connectivity and abundance of cheap boards with integrated OLED/LED displays (see LilyGO/TTGO).
Home Automation now is using Internet - I started with the STM32 & espruino (many many years ago) to send SMS with boiler temperature but now it's history. The internet is reliable & cheap now.So I think ESP32 is the way to go now (dual core to leverage, BLE, WiFi).
I know it's difficult to compete with own boards here but what me and my friends are looking for is small board with OLED/LCD, nice case and battery/lipo compartment. Something which looks like a real product with tinkering capabilities.So again, maybe the Kickstarter campaign is good choice to collect some money for this adventure...
-
Hi,
I use Webrepl with ESP32 and MicroPython. Is as flexible as the BLE/NUS connectivity known from nRF5x world.Just out of curiosity: is the Webrepl considered as a feature for WiFi based devices as ESP32/ESP8266.
I see that the BLE is not supported now so NUS based connectivity to run REPL remotely is not possible now.Maybe the Webrepl needs less effort. Not to mention that the ESP32 BLE is memory consuming feature...
Thanks,
Bogdan -
-
-
I believe this could be ported from this project (not sure if the espruino support USB host functionality):
https://blog.tkjelectronics.dk/2013/12/bluetooth-hid-devices-now-supported-by-the-usb-host-library/ -
Thanks Rob for some comments.
I used to use espruino at the very beginning - I used to test the STM32VLDiscovery board many years ago and used to report issues directly to Gordon for a few months.
At that time I used to develop nokia-phone based GSM alert system (home automation and boiler temperature control). And the event based-design was pretty cool to handle FBUS communication.Now I see that the product is much more mature and decided to play with it again (after a few years). I have not decided what particular espruino hw suits me the most yet.
I do have the mentioned keyboard and it works fine with the smartphone and Windows.
The chipset is very common - Broadcom BCM2042. I would say it's typical design of BT HID keyboard. -
Hi,
I wonder if I could connect a BT Keyboard to the espruino.
I have this kind of mini keyboard for my Smartphone:
https://deardeerfashion.com/products/ultra-slim-mini-bluetooth-keyboard-for-iphone-android-os-pc-ps3-ipda-mouse-accessories-c871bThanks you,
Bogdan
I just installed the Micropython v1.11:
esptool.py --chip esp32 --port COM3 --baud 460800 write_flash -z 0x1000 esp32-idf3-20191126-v1.11-603-gbc129f1b8.bin
and the Webrepl works smoothly.
Since I am quite new micropython user on WiFi enabled board (I used wifi less boards in the past) th eidea of "client-less" terminal was nice to me.
But agree that telnet/ftp approach is fine as long as it works on micropython;)