Any news on nextgen Espruino WiFi ? #6781
Replies: 1 comment
-
Posted at 2022-04-07 by @gfwilliams Hi - right now it's looking like winter 2022. Bangle.js is keeping me pretty busy, and the semiconductor shortage is still a nightmare - even if I had a design ready to manufacture right now it'd still take me 6 months or more just to get the components needed to manufacture it :( Posted at 2022-04-07 by Serge(user142380) Thanks for the reply! Posted at 2022-04-08 by ch I'd love to see a STEMMA QT / QWIIC connector for taking advantage of the Adafruit/Sparkfun ecosystem of modules. In our teaching context, it's useful when students don't have to fuss with wiring diagrams and soldering. Posted at 2022-04-20 by @gfwilliams Thanks -actually a while back I did spend a lot of time trying to get Grove (http://www.espruino.com/Grove) working - which seems to be an older version of what Sparkfun/Adafruit have done: https://learn.adafruit.com/introducing-adafruit-stemma-qt/seeed-studio-grove The Puck does have a compatible pinout on it, and I was at one point looking at creating a board with connectors right on it. Sadly there was very little interest in it, but I could definitely look at ensuring there was the possibility of soldering a connector on to the board. Posted at 2022-04-20 by ch ❤️ Posted at 2022-05-23 by mrQ @gfwilliams: what's the recommended alternative for espruino wifi (when BT is not an option) at the moment? thx! Posted at 2022-05-23 by @gfwilliams That's a tricky one. Probably an MDBT42 breakout plus an ESP8266, but it's hard to do HTTPS with that Posted at 2022-06-12 by Bernd +1 for a STEMMA or Grove "standard" connector. That would be marvellous for IoTKG. I would think, STEMMA is preferable as it is also compatible with DF Robot Gravity. https://learn.adafruit.com/introducing-adafruit-stemma-qt/dfrobot-gravity On a related note, can you already reveal anything about the new board, Gordon? From my perspective, the Puck is embedded perfection, it's just missing Wifi. A Wifi+BLE Puck would be just the thing! Posted at 2022-06-14 by @gfwilliams
Not really - honestly I haven't spent any time on new hardware yet this year because I've been pretty swamped with other stuff. With the semiconductor shortage I'm still iffy about designing new hardware, because I'll be doing it based on the chips I can buy (rather than the best chips) and then we have to live with those decisions for the life of the product. Posted at 2023-09-05 by Geza Hi Gordon, Do you have any recent information about the new wifi+ble (+https) hardware? Posted at 2023-09-07 by ch With Stemma/QT connector please Posted at 2023-09-07 by @gfwilliams There's no news yet I'm afraid - that board is next on my list though. With newer firmware I believe the ESP8266 can do SSL (so HTTPS) - I'll try and look into it when I get a moment but I think we should be able to request a secure connection from the ESP8226 which would basically sort this out even on existing devices Posted at 2023-09-08 by Geza Thanks Gordon, that would be a good solution. Do you think the ESP8266 can handle TLS 1.3? Posted at 2023-09-08 by @gfwilliams I really don't know - you'd have to check the ESP8266 docs on https://espressif-docs.readthedocs-hosted.com/projects/esp-at/en/release-v2.2.0.0_esp8266/AT_Command_Set/TCP-IP_AT_Commands.html#cmd-start Posted at 2023-09-08 by Geza I couldn't find any reference to it in this document, maybe it was made for the older firmware. Posted at 2023-09-08 by @gfwilliams I've just made some changes and it is possible to do HTTP requests now with: This isn't live on espruino.com yet, but:
Does actually work for me as long as the ESP8266 module firmware is up to date (the code is for a Pixl.js Multicolour, but it's easy enough to change) Posted at 2023-09-10 by @MaBecker which AT version is used on the ESP8266 for this test? Posted at 2023-09-11 by @gfwilliams I've been using https://www.espruino.com/binaries/ESP8266_AT1.3.0.0-512k.bin which appears to be the last one that'll fit on 512k ESP8266 boards. It worked ok for me... Posted at 2023-09-11 by @MaBecker Sure, better use ESP01 as long they are available. There is are newer version in case of trouble. https://github.com/espressif/ESP8266_NONOS_SDK/tree/master/bin/at/512%2B512 Edit: Update at bin to 1.7.4.0 Posted at 2023-09-12 by Geza Thank you, Gordon, for the quick solution! I can't upgrade my firmware, probably my usb-ttl converter is wrong, so i ordered a new one. Your example works with the AT version:1.2.0.0(Jul 1 2016 20:04:45) firmware, but: https://djdjeleeisvpd3y-elink.adb.eu-frankfurt-1.oraclecloudapps.com/ords/demo/teszt/test/ This is interesting because the Certificate Signature Algorithm is the same: I hope the new firmware will fix this problem. Posted at 2023-09-12 by Geza Dear MaBe, maybe you can try this url with your new AT? Posted at 2023-09-12 by Geza I have upgraded my Ai Thinker ESP-01s (1 Mb) to AT version:1.7.1.0(Jul 15 2019 16:58:04). Posted at 2023-09-12 by @MaBecker Hmm, go for https://www.cdn77.com/tls-test and enter both pages on supported TLS versions tls & ssl test result for www.pur3.co.uk Edit: AT command 1.x does not support tls 1.2 Posted at 2023-09-12 by @MaBecker After some googeling it seems that there is no official TLS 1.2 AT firmware for ESP01 from Espressif. Posted at 2023-09-12 by Geza Thanks MaBe, Thank you for checking! Now I understand the reason. I think most sites no longer support TLS 1.0/1.1 and TLS 1.2 will be deprecated soon. Unfortunately, the ESP8266 cannot be used for this purpose. An ugly solution. but useful is the http_to_https proxy. Posted at 2023-09-13 by @MaBecker this was the solution I use long time ago for testing. https://github.com/MrTimcakes/HttpToHttps Posted at 2023-09-13 by @MaBecker here you find a newer one https://github.com/jthomperoo/simple-proxy Posted at 2023-09-13 by Geza Thank you very much MaBe! Posted at 2023-12-10 by MariusGundersen @MaBecker, how do you make requests through a proxy server from espruino? Posted at 2023-12-11 by Geza My REST API example:
Posted at 2023-12-11 by Geza btw, I had problems with simple proxy, but the Squid proxy works very well Posted at 2023-12-11 by @MaBecker Thanks for sharing @geza - Yes, this is the way you use those proxy Posted at 2024-06-19 by GezaGH Do you know this? Posted at 2024-06-19 by @fanoush How is this related to esp32 and why it should be forgotten? From the basic info this can't do Wi-Fi, it can only passively scan (GPS and) Wi-Fi to determine location. And BTW they have wrong info about RAM, 52840 has only 256KB so maybe other info can be wrong too. Posted at 2024-06-19 by @gfwilliams I think probably I'd make nRF52840 the basis of a new Espruino WiFi, but as @fanoush mentioned I don't think that module will do WiFi in any way other than just being able to scan for APs - so there would have to be a separate WiFi module. Personally I'd quite like to just use an ESP32-C3 on its own, but it's hard to make it decently low power without losing the contents of RAM and having a long wakeup time - so the nRF52840 would be good from that point of view. It's just a shame they're so expensive at the moment Posted at 2024-06-19 by GezaGH Unfortunately, I didn't read the wifi functions carefully. esp32 is a memory and energy eater, currently unsuitable for "mobile" operation. BLE is unusable, unstable and unreliable. I would choose a low-power, very reliable controller as an "official" device. For example the NRF52840 (I really like the Espruino MDBT42Q) with a Wifi (ESP) modul and with a mosfet "switch". Posted at 2024-06-19 by GezaGH An excellent thought. |
Beta Was this translation helpful? Give feedback.
-
Posted at 2022-04-06 by Serge(user142380)
Hello to all,
is there any raw estimations on when we could expect new version of Espruino WiFi board?
Summer? Autumn? Happy New 2023 year? :)
Thanks!
(sorry if any - I'm a newbie in this forum).
Beta Was this translation helpful? Give feedback.
All reactions