@hanktttop OK. I'm wading into this discussion without having a Cardputer!
My other ESP32-S3 and M5Stack Atom S3 and several StampS3s all work very well in my Arduino IDE environment. I also have a bunch of S3 products from a manufacturer whose name cannot be said. (coughs into hand...T-Display S3).
So I am familiar with this S3 series on a M1 iMac.
My iMac has two Thunderbolt ports and two USB ports. I used the USB ports just fine for M5Stack-pre-S3-models, but the S3 models wont even power up on USB, they need the Thunderbolt outputs.
So, get to the point, teastain.
Connection is VERY fussy and unpredictable with S3.
All of the M5Stack S3 products that I have seen have both of the necessary buttons available. The Cardputer even has them at the front(!) no need to remove the S3 or peel back the sticker on Cardputer. (in fact DO NOT remove the S3 with Cardputer!)
The GO button is actually GPIO 0 and is called 'boot'.
The 'rst' button is otherwise called 'EN' which cuts power to the core when pushed and resets when released.
Method 1 unplug the Cardputer from the USB, press and hold G0 (on the left side of the Cardputer, plug back in and release G0.
Method 2 while plugged in press and hold G0, press 'rst' on the right side, release 'rst', then release G0.
In both cases if your sketch does not boot up and run, it is recommended to unplug it and plug it back in to boot.
teastain
@teastain
Retired Industrial Robotics interface designer, bon vivant, raconteur, maker.
Best posts made by teastain
-
RE: Cardputer COM Not Working
-
RE: Connecting M5stack to PCB with header and GPIO capacity.
@mtylerjr The Core Basic has 15 GPIO peripherally arranged in the battery base, as well as generous grounds and voltage options.
-
RE: How to change the I2C address of EXT.IO2
@felmue "For testing integrity" I'm using the github EXT.IO Zip download and running the DIGITAL_INPUT_OUTPUT example right from there and then later from my Arduino directory, after checking that both Libraries M5Stack And EXT_IO are up to date.
Note, stubbornly I am using Arduino 1.8.19.
The Example would not run until I added Wire.begin(21, 22); delay(1000);
Seriously. I take it out and the sketch throws errors.
I am also disappointed that setPinMode "came and went".
I am becoming discouraged with M5Stack, unfortunately. -
RE: Looking for kind souls to adopt this aged brain and eyes.
@ajb2k3 I really like the idea of REPL !
MY(!) aging brain is resisting learning a new programming language.
In the (late) 70's I programmed in machine code and felt C was a "high level language".
I will investigate Python, could be fun!
Cheers to all.
-
RE: High Level Question regarding M5Stamp and Core2
Hi, I have a Core Basic HVAC program communicating with two Stamps using ESP_NOW and they are physically close, but the idea was to not run messy cables! The ESP_NOW is peer to peer WiFi, but no login to the internet or even the WiFi router.
One Stamp reads the HVAC vent temperature and reports to the Core, which in turn calculates the damper vane angle and transmits that back to the very same Stamp connected to a 180 servo motor.
The other Stamp just operates one or two small under desk heaters as required, by the Core.
Hope this helps.
Terry -
RE: M5cardputer com is reading it as DFROBOT-Beetle
@coolman626 This is sadly a confusing aspect of Arduino IDE V2...a "feature" that guesses your board as a "convenience" and it's always wrong.
In the search box start typing M5Stack until you see your board!
Really no big deal!
-Terry -
RE: The other M5Dial connectors...
@lordryck They are called Grove and are the standard for most M5Stack products.
https://shop.m5stack.com/pages/search-results-page?q=grove cable
Also used by Seeed products.
They're JST connectors type 'HY2.0-4P'.
-
RE: m5stack cardputer doesn't turn on.
@sl4sh00 To put it into 'download' mode you can do as @robski suggested or:
Press and hold the G0 Boot button...while holding it in, press and release the reset button, THEN release the G0 Boot.
While doing this you can check the connection status in whatever burner app you are using.
Please tell us if you can see the connection status AT ALL, this would be helpful in solving your problem. -
RE: ATOMS3 out of stock ?
@exie I have one! They are worth the wait. you can ask M5Stack to notify you when available:
https://shop.m5stack.com/products/atoms3-dev-kit-w-0-85-inch-screen?variant=43676991258881
Latest posts made by teastain
-
RE: GNSS module DIP settings - cannot understand
@robski good! maybe THIS will help?
-
RE: M5Unit 8Servos - push button input
@swasi This product?
https://docs.m5stack.com/en/unit/8Servos Unit
And what button? -
RE: M5 Tough extention board moficiation
@Leo05 Very interesting. What functionality are you adding?
-
RE: Good morning, please I am working on M5stackcore2 and DHT22 , I have tried many pin to connect my DHT22 data pin on M5stcack , but could not read data. I need help please
@owonifari887 Hi! Are you using Arduino IDE ? Can you post your code and the exact trouble messages?
Thanks! -
RE: External Antenna Questsion
@stevedee78 I see you are intending to plague other people with the Marauder app.
Pentesting your own network would not require a longer range, afforded by the external antenna.
It is astounding to me that so many people are purchasing M5StickC to run Nemo and Marauder, and deauth apps. -
RE: Help on M5STICKS plus.
@k05007 ESP32 is the microcontroller chip in all M5Stack controllers.
"M5StickCPlus2" is the board definition. You could program that board as ESP32 but it would require a ton of support libraries, just not worth it.
Using the M5StickCPlus2 library makes it easier to use in Arduino IDE .
In Arduino IDE choose M5StickCPlus2 in the communication window -
RE: M5Stack Dial CAN Arduino Library
@jonsar JST 2.0 connectors, commonly called 'Grove' and available through M5Stack!