meanwhile i got it work with via ethernet.h , same wway like your post.
But the main skill was and still is unsolved, how get it work with LAN and WIFI together.
OR anway switch within one code between wifi and lan.
so fare i dint found an way to update the sketch .bin via LAN.
Almost all very nice codes working perfekly via WIFI webserver upload .
"HTTPUpload& upload = server.upload();"
" t_httpUpdate_return ret = ESPhttpUpdate.update(update_server, 80, update_uri, firmware_version);"
but via ethernet, i am not able to get it wokrk i found nothing so fare :-/
When you meet problems using M5Stack, we help you solve it.
@johnny241 said in GROVE I2C 5V or 3.3V?:
@lukasmaximus comment faire pour implémenter ce convertisseur de niveau logique?
@world101 said in How to control lots of Neopixel:
WLED (https://github.com/Aircoookie/WLED) is a really great and easy way to control lots of neopixels. The author has done an awesome job and there are so many features supported now. I used it this past Christmas season to control 800 of the WS2811 string LEDs on the exterior of my home.
It runs on the ESP8266 and ESP32, but I haven’t seen anyone using an m5stack product as a controller yet. The most common platform used is the nodeMCU which is based on the ESP8266.
I only started trying to port WLED to the m5stack yesterday (I was inspired by this thread), but since I’m new to PlatformIO and I’m a weak programmer, I’m running into build/compile issues. I’ll let you know if I make any progress, but you could also look into the nodeMCU if you want something running quickly.
If there was a Micropython lib then i would be interested in testing.
I just tried with another cable: the microcontroller works with a very short cable or from a powered hub. Basically it reboots because of a brown-out due to a power consumption that is at the limit of what a plain usb port can deliver.
I'm glad I haven't (completely) lost my mind.
I haven't had any progress with this issue besides creating a workaround with a Proto and some Grove ports- assembling a sort of..."Port Board." It certainly isn't pretty, but here's a pic for fun:
It's 2 "Port B"s - to accommodate devices that want GP26, GP36, or BOTH. And a simple male header to Serial2. (16/17)
I've had some thoughts on other things to try (mostly in configuration or digging deeper into M5 and ESP32 libraries), but have been busy with another project that requires much smaller hardware. If you (or anyone) find something that in any way changes this functionality, please post.
All info helps.
Hello, Did you end up finding a solution ? This is my issue and I think it may be related :
Hello, I am trying to integrate a RTC module (DS3231). It works fine as long as I don't use the M5Stack library. As soon as I combine M5.begin() with Wire.begin() there seems to be a conflict. Scanning I2C reveals 2 devices :
0x57 - M5 LCD ?
0x68 - RTC Module DS3231
Any clue as to what is going wrong ? What PINS are used by the LCD ? I suppose 21 (SDA) and 18 (SCL) ?