Where would I start in UiFlow2?
I want to build a USB-C port data logger.
I currently have a CoreS3 and want to save the log on the SD card.
I'm not asking anyone to build this for me, but I need some starting help.
Where would I start in UiFlow2?
I want to build a USB-C port data logger.
I currently have a CoreS3 and want to save the log on the SD card.
I'm not asking anyone to build this for me, but I need some starting help.
@lbuque This is not the behavior I'm seeing at all.
For me, pressing that button will download the file to the CoreS3 and replaces the UiFlow2 app on the CoreS3 as well.
The only way I can ever get back to UiFlow2 on the CoreS3 is to reload it completely from the M5Burner.
UiFlow2 is nice, but how do I copy a section of code from one project into another?
Currently every time I want to reuse a section of code I have to either rebuild everything from scratch or at best start with a copy of a program, then remove everything I don't want, and build my new project around that. And even at that it's a trick you can only do once. You can't, for instance, reuse code segments from several programs this way.
I want to be able to load small apps I've created in UiFlow 2.1.3 web app into the UiFlow 2 "APP LIST" running on my CoreS3.
It looks like I can only do that if they are .py files.
How can I export the UiFlow 2.1.3 PYTHON section as a .py file? Or load them directly into the UiFlow 2 "APP LIST" running on my CoreS3.
Clearly the UiFlow 2.1.3 programmers must have included such an obvious function; right?
I'm not finding touch zone functions at all in UiFlow2 2.1.3.
According to the documentation found at;
https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/docs/products/core/CoreS3/CoreS3 Development Kit-compressed (1).pdf
On Page 7 - Exploring the Outside - Front of the Core S3
"On the front of the Core S3 we have the 320X240 pixel (2.0”) IPS LCD. Covering most of the from is the capacitive multitouch screen sensor with three dedicated touch zones available in code as buttons A, B and C. These are not clearly marked as zone A shares the same location and the left microphone, Zone B shares the same location as the camera and zone C shares the same location as the right microphone. Between zones B and C you will find two LEDs that are the LTR-553ALS light sensor."
How do I access those buttons in UiFlow2?
OKAY! Excellent. THANK YOU. Didn't understand the USB-C port on the charging base.
Figured this all out with your help and appears to need to be fed the power from the included "dumb" USB-A to USB-C cable and not what I thought I could do from an Apple USB-C / USB-C plugged into my MacBook.
Problem solved!
Thank you again!
Thank you for that programming example. It cleared up how to use the RGB LEDs and that's great!
However, I still have an unresolved issue with the M5GO/FIRE Battery Bottom Charging Base; https://shop.m5stack.com/products/battery-bottom-charging-base
If I plug a USB-C cable into it, the power doesn't pass power to the M5GO Battery Bottom3 (for CoreS3 only) through the pogo pins and doesn't charge its 500mAh battery; https://shop.m5stack.com/products/m5go-battery-bottom3-for-cores3-only
Just to be clear, I'm also using these with a CoreS3; https://shop.m5stack.com/products/m5stack-cores3-esp32s3-lotdevelopment-kit
I've removed the CoreS3 bottom and replaced it with the M5GO Battery Bottom3 (for CoreS3 only). If I attempt to use the USB-C port on the M5GO/FIRE Battery Bottom Charging Base, just like the power issue above, I also can't use it to send firmware to the CoreS3 (which is what I meant in my previous post by data). It's as if the M5GO/FIRE Battery Bottom Charging Base is entirely useless for either charging the battery or programming. That doesn't seem like it should be the case at all.
M5GO Battery Bottom3 (for CoreS3 only) was delivered today for my CoreS3. Also delivered was a M5GO/FIRE Battery Bottom Charging Base
I installed it and while the battery is working, when I put it on the M5GO/FIRE Battery Bottom Charging Base the USB-C charging input doesn't deliver charge to the battery nor data.
Further, I assumed the LEDs included in the M5GO Battery Bottom3 (for CoreS3 only) would be useable with the RGB function of UiFlow2, but this doesn't seem to work.
Do I need to do something special with the CoreS3 to get these functions to work?
USING UiFlow2...
It's pretty simple to parse out a simple JASON responce from a web site like this; http://worldtimeapi.org/api/timezone/America/Los_Angeles
But how would I get the name and estimated launch date of the next SpaceX launch from something like this; https://ll.thespacedevs.com/2.2.0/launch/upcoming/?is_crewed=true&search=SpaceX&strict_filtering=true