Search found 15 matches

by GryKyo
Mon Apr 13, 2020 10:22 pm
Forum: Drivers for External Components
Topic: Waveshare 2.13in display v2 driver
Replies: 16
Views: 18937

Re: Waveshare 2.13in display v2 driver

Many thanks! Back to school for me then. Looks like I am about to learn how to: Build the ESP8266 firmware with the font as frozen bytecode, install... The rest of what you say makes sense though is above my wheelhouse so to speak. I will soldier on, this is a self improvement project :roll: I will ...
by GryKyo
Mon Apr 13, 2020 2:03 am
Forum: Drivers for External Components
Topic: Control remote controlled wall sockets from code
Replies: 5
Views: 5541

Re: Control remote controlled wall sockets from code

I have started to use some wireless switches (magnetic reeds) on outside doors, sheds, access to my back garden etc which are 433Mhz. I use a Sonoff 433Mhz-RF bridge flashed with the popular "Tasmota" firmware to listen for anything on this frequency which it then relays via MQTT where/when I can ea...
by GryKyo
Mon Apr 13, 2020 1:45 am
Forum: Drivers for External Components
Topic: Waveshare 2.13in display v2 driver
Replies: 16
Views: 18937

Re: Waveshare 2.13in display v2 driver

Re fonts and framebuffers you might like to look at this solution . Hi Peter, I have managed (I'm not a programmer!) to cobble together mcauser's driver and can write to Nokia and Waveshare SPI displays, all is well here. The font using framebuffer fb.text() is 8 points high which is not an issue o...
by GryKyo
Mon Mar 23, 2020 9:36 am
Forum: ESP8266 boards
Topic: Speed up boot time after "deep sleep" and reduce WiFi activity
Replies: 6
Views: 6216

Re: Speed up boot time after "deep sleep" and reduce WiFi activity

Does ESPNOW work in uPython environment? As ESP8266 devices cost so little, battery powered devices could use the ESPNOW utility for very rapid boot-tx-sleep cycles where a second device is on the same permanent power supply as the WAP infrastructure. In fact the receiving device could use a serial ...
by GryKyo
Mon Mar 23, 2020 1:45 am
Forum: Other Boards
Topic: W600_Pico SPI pins
Replies: 0
Views: 1645

W600_Pico SPI pins

I have started to like the simple ftp server interface on this little $2 thing to bung new or modified code over WiFi to test on the board. Today I tried the ePaper driver modules from https://github.com/mcauser/micropython-waveshare-epaper which seem to work for quite a few dev boards. I have had n...
by GryKyo
Mon Oct 14, 2019 11:34 pm
Forum: ESP32 boards
Topic: uPyCraft - Issues on Windows 10
Replies: 7
Views: 13609

Re: uPyCraft - Issues on Windows 10

uPyCraft v1.0 reported a missing msvcr100.dll. (windows 10 - 64bit) I downloaded several of the Microsoft files but this is the one that solved the issue: Microsoft Visual C++ 2010 Redistributable Package (x86) https://www.microsoft.com/en-us/download/confirmation.aspx?id=5555 HTH some others Legen...
by GryKyo
Mon May 06, 2019 2:50 pm
Forum: ESP32 boards
Topic: Stability of ESP32 vs ESP8266
Replies: 25
Views: 22264

Re: Stability of ESP32 vs ESP8266

Thanks Peter and I reciprocate your apology, I haven't been on here in a week or two! You put your finger on it I suspect, we are both saying the same thing. The RFI that is causing the ESP32 to restart and my IO to react erratically during restarts is probably not being received through the antenna...
by GryKyo
Tue Mar 05, 2019 2:51 pm
Forum: ESP32 boards
Topic: Stability of ESP32 vs ESP8266
Replies: 25
Views: 22264

Re: Stability of ESP32 vs ESP8266

I would love to have your input on this one, a curious case of resetting CPU caused by electrical noise... I built an application for roller door automation in an industrial premises using an ESP32 and Micropython. This works superbly on the bench and integrates the roller door control with two ESP...
by GryKyo
Mon Feb 11, 2019 10:16 pm
Forum: ESP32 boards
Topic: How can I use urequests module?
Replies: 2
Views: 5757

Re: How can I use urequests module? [SOLVED]

I spotted the fix for this earlier. The memory issue I was having resulted from leaving the request open. My code had the call: response = urequests.get(credentials.google_string + str(log_data)) ... in a mqtt callback used to log something to a google sheets file. I added: response.close() ... to t...
by GryKyo
Sun Feb 10, 2019 10:47 pm
Forum: ESP32 boards
Topic: How can I use urequests module?
Replies: 2
Views: 5757

Re: How can I use urequests module?

I am having similar memory related problems using the urequests module. I am very new but surprised myself by getting this to work at all! I am parsing a JSON string which I receive in a MQTT callback function. Within this function I check the topic and do A or B B is to index a key's value from my ...