Great! You got it working! Thanks for letting us know how you resolved the problem!
Posts made by bschwahn
-
RE: M5Unit_Roller CAN Bricked.posted in Units
-
RE: M5Unit_Roller CAN Bricked.posted in Units
@cepics said in M5Unit_Roller CAN Bricked.:
Unit_Roller
Greetings,
I have no experience with this device but I did find this link that deals with the Roller Can firmware:
https://github.com/m5stack/M5Unit-RollerCAN-Internal-FW
Do you have other Roller Cans to verify operation?
Other trouble-shooting tips: (please remember, I have ZERO experience with this device but if I did this is what I would do)
- remove all unnecessary devices/connections
- verify that the power supply is still operational (measure voltages with a DVM) when connected
I hope you can get this operational again with a firmware update/reset-Brian
-
RE: M5Stack CoreS3 capacitive touch issue / firmware resetposted in Cores
Greetings,
Did you "erase" the firmware first? Updating the firmware does NOT erase the configuration of the device based on my experience with the M5Dials.
Hope this is the problem-Brian
-
RE: Serial connection problem and connection to server failedposted in SOFTWARE
Greetings,
What is the current draw of the PICO when not soldered to anything (yet doing the same tasks)? Are you sure there are not any issues with the PCB?
I am really in the dark here yet anytime soldering is involved there are concerns.
The problem might be heat related as electronic parts can be sensitive and can only survive a certain level of heat in a given amount of time. As stated ESD can also be an issue especially in dry areas where the relative humidity is less than 30 percent.
Hope you resolve your issues-Brian.
-
M5Dial V1 (not V1.1) BtnA not responding (too low of priority?)posted in PRODUCTS
Greetings,
Background:
- using M5Dial V1.0 because they are on sale for less than $23 USD (I know slow processor)
- using UIFLOW2 because I am new to the M5Stack and don't know python yet
- creating a thermostat using the EVNIII sensor
- using v2.3.9 of firmware (because v2.4.0 has a bug in my experiences with ESP-NOW)
Problem:
- pressing the built-in button on the ring (BtnA) will sometimes "function"
- pressing the software buttons will respond quickly without problem
- if I remove the "DisplaySensorValues" call then BtnA works expected
What I think is the problem:
- it seems that the software buttons from UIFLOW2 has a higher priority than hardware BtnA
- this problem does not exist with the newer M5Dial V1.1 with a faster processor
Thoughts:
- am I missing something easy?
- is there a way to make the BtnA "faster"
Workarounds:
- I will look at not updating the display as often by adding a delay by counting ticks
- upgrade to the M5Dial V1.1 (ugh, I need 5 more so not the best solution)
Thanks-Brian

-
RE: M5burner issue Arch Linuxposted in UIFlow
@kumohoshi42
Thanks for sharing how you resolved the problem! -
TAB5 and lack of ESP-NOW support (which is not truly documented in UIFLOW2)posted in Features Wish List
Greetings all,
As listed in the header that I hoped (and now wish) that the TAB5 has support for ESP-NOW.
Sadly my project is based on using the M5Dial as room thermostats that for the time being will be tied to a CORE2 using ESP-NOW to control the values.
On another note there is very little documentation for the ESP-NOW in UIFLOW2. Yes, I have searched (for hours) and only found a few YouTube videos (not really helpful as it was based on UIFLOW1).
Once I master the UIFLOW2 and ESP-NOW I will upload a project as an example and begin a blog spot (or design a class on CANVAS which is a learning management tool) on the M5 as I intend to use these products in a course I will teach next school year.
In the event I missed content (I will apologize now) please let me know.
Thanks-Brian
PS: The AI Support has been helpful but lacks UIFLOW2 examples which I need for my future students who are non-programmers.
-
RE: UiFLOW. I2C Programingposted in UIFlow
Thanks Arno for the push in the right direction. I was able to get this to work on my Core 2 EXCEPT using G21 or G22.
I will write up a tutorial on try to find a way to post/share.
Thanks again Arno!
-
RE: UiFLOW. I2C Programingposted in UIFlow
@timtimw
That is awesome that you were able to get I2C to work with the ADC1115. I would be very interested in your ADC project at many of us discovered the built-in ADC has a few challenges. Again as Arno added could you please post /share your code? I am trying to use DS18B20 with UIFlow but am having some difficulties.Thanks Brian
-
RE: GPIO ports for the grove connector?posted in SOFTWARE
Awesome Felix!
Thanks for responding and clearning this up! Your response reminded me that I made the assumption that all Core 2 configurations are using the M5GO Bottom2 (which sorry to ceerietke as that may of confused you) which is not the case.
With that said you could remove the base and have direct access the GPIO pins directly inside the CORE 2.
-
RE: GPIO ports for the grove connector?posted in SOFTWARE
I totally understand about the soldering. The quality of my soldering skills has diminished drastically along with my vision 😉
Ok, was really hoping someone with more experience with the Core 2 and Grove interface would step in here as I am a newbie yet here I go.
I don't believe the Ports can be used as standard GPIO. The Ports are used as IC2 Ports for serial based communication. Yes, the ports are connected to specific GPIO pins as you stated but are controlled by software for serial communication. I can't see how via UIFlow that you can treat the PBHUB as a standard GPIO.
Again now that I have commented that someone who is an expert will point out if I am correct or not to help you on your project 😉
-
RE: GPIO ports for the grove connector?posted in SOFTWARE
Hi, I took a peek at openHASP and it looks like a lot of opportunity for HA.
I was hoping someone much more knowledgeable would hop in here to assist with the pbHUB because I am a bit confused how it works? I read the docs (which mentioned using PortB) and am still confused how to control a GPIO pin? With that said..
Why not use the GPIO pins directly? You can access the GPIO pins using the BUS Module? Part number is M024. I am using that module to interface LEDs, switches, rotary encoders directly to the Core 2 via the GPIO pins. You will need to solder the right angle header to the PCB and use an Xacto knife to remove some plastic.
Sorry if I am steering you in the wrong direction. I will pickup pbHUB next week to figure it out.
Keep us update on progress!
-
RE: Core 2 and ADC Inputposted in Core 2
Hi all,
Some insights to share! Well the Active Low Pass filter did help to a small degree. With that said I decided to connect my Oscilloscope to the input of the ADC0 using GP35 and I was surprised by the amount of noise!
Input of ADC0 on GP35:
There was over 200mV of noise that varied in frequency of anywhere from 18 to 78MHz!Measuring "ground" (just as a reference)
There was less then 100mV of noise that was around 60Hz which would be expected here in North America as our AC Line Frequency is 60Hz.I did order some other one-wire temperature sensors including the DS18B20 and have another temperature sensor with a +_ 0.25 accuracy just to experiment with.
Again I will keep this post updated.
Thanks-Brian
-
RE: Core 2 and ADC Inputposted in Core 2
Howdy Arno and thanks for providing the links...I did take a peek at those already!
I'll take a look at the DS18B20 but I already purchased the LM34s (Fahrenheit version). I think the LM34 has a bit better accuracy yet DS18B20 is the less "painful" alternative!
I plan to:
- look into the whole atten as that controls the voltage range to the ADC
- look into an active low pass filter using a single supply Op-Amp
- look into adding a small gain from the Op-Amp to get the voltage from the LM34 into an acceptable range for the ADC
Will share my findings along with any schematics I come up with.
Thanks-Brian
-
RE: New Core 2 Issuesposted in Core 2
Hi, sorry for your problems with burning...frustrating to say the least!
I would attempt to try repeating the process from another computer...is that an option?
Let's try to figure out if this is a communication error or a Core 2 defect?
Keep us updated!
-
Core 2 and ADC Inputposted in Core 2
Greetings everyone,
First I have really had a lot of fun exploring the Core 2 (my first M5Stack product)! A lot of features for under $50! My joy ended a little when I discovered the less then capable ADC functions which after doing a little research on the internet (and searching this forum) this seems to be related to the ESP32 processor.
With that said has anyone explored using a passive or active low-pass filter? My hope is that someone may have a schematic that someone would be willing to share?
The end-goal is to use a LM34 Temperature Sensor with the Core 2 as a thermostat for the radiant floor heating in my home.
Thanks ahead time if anyone can assist-Brian
PS: My first post to this forum :)