M5Stack Cardputer: ESP32-S3 Pocket Computer
HTML-код
- Опубликовано: 17 авг 2024
- M5Stack Cardputer review and demo -- including specifications, Arduino IDE programming setup, and community support -- for this ESP32-S3 pocket microcontroller hardware. Note that the internal flash storage on this devices is 8MB, and not 8GB as I say in the video! :(
If you like this video, you may be interested in my episode on the Ardunio UNO R4 Minima (in which I cover the Arduino IDE in far more depth): • Introduction to Arduin...
And I have a page of microcontroller review and project videos here:
www.explaining...
Useful Cardputer links include:
Official M5Stack product page: docs.m5stack.c...
Arduino IDE software: www.arduino.cc...
Additional board URL to paste into preferences in the Arduino IDE: static-cdn.m5s...
Reddit Cardputer community: www.reddit.com...
Download page for M5 Burner: docs.m5stack.c...
More videos on computing and related topics can be found at:
/ @explainingcomputers
You may also like my ExplainingTheFuture channel at: / @explainingthefuture
Chapters:
00:00 Introduction
00:48 Cool Hardware
06:38 Demo Firmware
08:58 Arduino IDE
13:27 Community Apps
16:11 IoT & More
#Cardputer #M5Stack #ESP32 #ExplainingComputers Наука
Please note that the flash storage on this device is 8MB, not 8GB as I said for some reason in the video. My bad. I My error-trapping gets worse and worse as I age. :(
@@ExplainingComputers _[hugs]_ It happens to the best of us.
8GB in such a form factor is not out of place these days, so a fair mistake to make. Don't book yourself into the old folks home just yet!
@@ExplainingComputers you can use sd 8gb. No problem.
It needs an upgrade to 64MB. The it will be perfect. Nobody will ever need more than 64MB. And it should also run CP/M.
640K is enough for anybody.
It's our honour to be named. Thanks, Chris! You are always the best on explaining computing and SBCs. Feel free to reach us out if you are interested in any other M5Stack products.😃
I like your labeling decisions
I like the idea of being open, put the exact part number instead of erasing the marks and trying to hide unecessary details from people.
This device of yours looks really interesting. I wonder if it (or a future version) could have compatibility with the BBC micro:bit, in order to use their dev tools and run their applications...
I wish you hadn't gotten rid of the "faces" ecosystem.. I actually made a couple things with them and if I had known it was going away i would have grabbed other modules for it.
@@neelsb7889 We actually had one M5 & micro:bit converter board looong time ago.😂While we have EOL it as we are more engaged in M5 ecosystem.
This little gadget is the perfect toy for wasting time in a fun and instructive way! I've inserted an SD card and now have access to the entire applications library, thanks to the M5 menu. I've also bought a few (very affordable) peripherals to analyse ambient air quality, read NFC cards, test a GPS... In short, hours of fun! By the way, your presentation is one of the best on the subject: congratulations!
Thanks for this. It seems that you are enjoying your Cardputer. :)
@@ExplainingComputers Indeed!
I love how clearly everything is labeled! AND LEGO COMPATIBLE
It's good to see a microcontroller featured on the channel. SBCs get almost all the love here. But there are plenty of cases where microcontrollers will do the job. Maybe this device will lead to people considering microcontrollers in their next project.
I think this thing has so many possibilities... And I'm sure there will be more updates/upgrades just over time. This is really an exciting new product. Chris, thanks for the video. You've got me thinking here..
This is indeed a piece of hardware to promote thinking! :)
"Yes,but can it play Crysis?" Great video,Chris.
I wonder how long it'll take before someone puts Bad Apple on this.
No but it does play DOOM!
LOL. Obviously it can't. Crysis requires a DirectX-capable GPU and Microsoft Windows. This device only has 512KB RAM. That's not a typo! Forget running even Windows 95 (4MB RAM is the bare minimum) let alone any OS that could actually run Crysis. Windows XP required a minimum of 64MB RAM and was the target OS for Crysis. I know you were joking but what you suggested is not even remotely possible. And it's running Xtensa, not x86/x64, ARM, or RISC-V ISAs! So someone would first have to emulate x86 on the Xtensa ISA, get Windows XP or later installed, and then get Crysis installed. None of that is going to happen in 512KB RAM!
@@privacyvalued4134 Would you believe I get people asking if it can run this or that program that runs on windows!
@@privacyvalued4134
That's a lot more RAM than my Sinclair ZX81 plus 16 k RAM pack had.
I saw this months ago and the whole concept felt too cryptic to me. Thank you for the introductory guide. Very helpful.
I’m amazed by the ‘Cardputer’ & what it can do, running it as a remote control was clever, overall an interesting piece of kit. it’s good to see that it’s got good community support for running lots of different projects using Arduino IDE programming.
It was nice to see ‘Stanley’ & ‘Allen the key’ making an appearance & helping out. I could see this being used as a remote control for a model railway (railroad) project, the cost of which is quite reasonable. Excellent Sunday afternoon viewing, thanks Chris :)
Hi, Alan! :3
@@Praxibetel-Ix Hi Ford hope that you're keeping OK 👍 An interesting video about the Cardputer, it looks like an interesting bit of hardware to experiment with, they even supplied 'Allen the key' so Chris could show us the internals ;)
@@alanthornton3530 Hi! Alas, I had a panic attack last night that I'm still trying to get over but that didn't stop me from catching the Cardputer's moment in front of Chris' camera this morning.
@@Praxibetel-Ix Sorry to hear that you've suffered a panic attack, at least you're getting help with these :)
That's pretty hilarious that you managed to track down Michael the Storm Trooper and plug his little noggin into the Cardputer. ha ha
I sure hope Michael survived the ordeal.
Does my head look big in this?
Interesting concept. Looks like a Casio electronic organizer! I am always amazed how they can squish such a good hardware into something so small
Kari's post on Twitter had me intrigued. Glad she linked your account so I could easily find your RUclips channel and watch this video. I don't know if I'll ever pick one of these up but I'm still glad I watched this as I found it informative and entertaining. Keep up the good work, Chris.
(Edit)
After following the link in the description to the M5 website I was pleasantly surprised to see the cardputer is only $30 + shipping. At that price I'm quite tempted to pick one up and have some fun tinkering with it. Nice to know there are still companies out there trying to give people quality items at an affordable price. Good job, M5!
Though technically far advanced, I find this reminiscent of the handheld computers of the 80s/90s.
Thank you for the look-see, Mr. Barnatt. 🙏🏼👍🏼
I have _NO_ idea what I'd use the *M5Stack Cardputer* for, but that probably won't prevent me from purchasing one. 😋
(AFTER I've completed my *Prime Day* shopping! 🛒)
Funnily enough...
since it can be used as a BT keyboard it would make for a nice little macropad. Lots of programmable buttons there.
@@MikeBob2023 You could build a countdown timer, for next year's Prime Days 😉
just one?
I never find things I am interested in on Amazon Prime Day. Seems they just push the regular stuff and none of the electronics and computer stuff is on sale (more than their regular "sale" prices). I'm in Canada so maybe it is different where you are?
Absolutely love my cardputer! Got it a few weeks ago and cant stop messing with it. And it runs doom!
This would be the machine people back then in the 80s thought of as the future!
nobody tell this guy about smartphones lol
@@Robbie-mw5uu eh, who cares about the opinion of a normie? I mean, you'd probably not understand the beauty of the Ricoh 2A03.
Considering I work for an MSP, I would use this to write an application to store customer credentials on when travelling to remote sites. I would load the Sd card with credentials needed for the remote customer and use a menu to choose the credential and USB connection to have the firmware emulate a USB keyboard to type chosen credentials into the specific customer computer being worked on. Anyone knows that strong passwords are a must especially for customers and this way I would not have to try to remember them.
I did that a few years back with the Xiao (the original one) for my ex. wife.
She forgot how to use it.
I give up.
A YubiKey can do that with the static password feature (but only for two passwords).
Strong passwords? Do you mean username "jo", password "jo" isn't secure?
Yes, actual customer username and password. No longer used, thank goodness.
Greetings.
It's a cool toy with nice little display and keyboard that can be used as a remote, play doom, and an emergency credentials storage device.
Neat. 😎
Now that's an idea! As long as it's user programmable, you can use it as password manager or bitcoin wallet.
In addition to playing Doom, of course. 😁
I want one! It's not like it does anything unique but it's the charming packaging and community support that make it. Also I can't believe you left the TV volume on an odd number 😭 I won't sleep tonight
A ZX81 emulator would be a welcome addition.
Yes, that would be cool! :)
the lego compatibility is the perfect cherry on top for this little bundle of autism ♥
That's a brilliant little device. I can't believe I'd not heard of it before this.
I love the style of the introduction and overviews on this channel.
I can already imagine a great list of possibilities with it.
And now that's it for my comment. . .
Whoa! Hold the front page! I've never seen "Allen the Key" before. Will smash the like button fo you 🙂
This is a very neat pocket pc. I don't know if I would have a use case for the Cardputer personally, however I do like the concept. This does look very retro, I particularly love the keyboard, it reminds me of the Jupiter Ace that was launched here in the UK in 1983.
It's really cool, but I'm already imagining the need to take an aspirin for the eye-strain of looking at a one-inch screen for too long. 😄 Looks like a fun product, though. 👍 I definitely like that it's driven by the Arduino IDE.
Would love to see an add-on bigger screen for this... could always build web interfaces to any wireless browser..
I could have used one of those back in my network support days working with Cisco switches in a data closet. Thank you!
Never knew these things existed before until my notification brought me here. Don't know what I can do with this but love to have one. Thank you very much enjoyed the whole video right from the beginning 🎉
Thanks for the comprehnsive overview of this device. I am intrigued and impressed by all of the features that are included and there are many self-contained systems to utilize. All for under $30 US! I will be getting one of these, to be sure!
Little thing reeks of science fiction. I love the concept!
4:41 Michael the Stormtrooper upgrades its helmet.
This would make a perfect Christmas gift for a school teacher. 😂❤
I've been fascinated with ESP32 lately. This video dropped at a perfect time.
Thanks Chris for another excellent video on M5’s “Cardputer”, and for reminding me to use mine…😂! I put mine aside when I received my OLED Steam Deck and Pine Tab tablet (Arm).
I mainly used my cardputer as the universal remote, although can now see more possibilities, thanks to your video. I need to buy more of their sensors modules and connecting cables for a remote weather station to take while camping, or traveling.
Good to see “Stanley the Knife” working. I thought he had been made redundant by “Mr. Scissors “ in the world economic downturn…😂!
Have a great week!
I always read some of the comments before watching the video so was awaiting the appearance of Michael the Stormtrooper 😂
Another great video, you do a great job of covering so much in a sub 20 minute video.
A device 5hat can be a remote, a USB / bluetooth keyboard and so much more deserves a place in "Very Useful Small Computing Things".
OK, ok.... you've convinced me.... NOW I JUST HAVE TO GET 1 (or 2)
Hi Chis!
Thank you for another excellent video.
Liked the yellow background during the review.
It gives a very positive contrast!
Cheers!
Thanks for this. I now have a range of surfaces available when a white backing would not work well -- as with this very light grey device! :)
Public Apologies !
I have been a bit busy with Real Life and so its my fault documentation is lacking but the Cardputer Discord community is amazing.
Both the device and the community are indeed amazing. :)
@@ExplainingComputers Yeh they do things even I didn't consider, I just wish I had time to officially document the boot loader as that is proving amazing handy.
What a cool and geeky little computer - I love it. Looks like lots of fun to play with!
I seriously thought this was unboxing a retro Casio computer from the 80s.
It would be fun to replace the guts of an old TRS-80 Model 100 with the card-puter, and essentially make a large version of the tiny device.
This might make the card-puter easier to work with - especially when you need to do a lot of typing - and it would make the Model 100 much more functional.
Adding magnets and LEGO compatible holes on the bottom would be a nice touch too.
Maybe call it the “Super Card-puter 100.”
(Thanks @clangerbasher for sparking the idea.)
A great little device, and the first use that sprung to mind was a secret recorder, especially with the magnetic back... thank you Chris!
Yes, this must be a possibility -- especially with the included SD card storage. Thanks for your support.
Cheers, Chris! Looks like I've found just what I needed. I'll definitely use it to whip up a handheld AI chatbot (something like my own Rabbit R1) to help out with daily tasks.
If it have a GSM and GPS module I could see some very interesting applications for it. Even better if it also have satellite communication. *The Ultimate Remote Control* to use almost anywhere. 😊
The killing feature on an m5stack device IMHO is the labels, you can get around only using them and don't require to remember where something is connected to what interface
You might wanna try Beryllium OS on it for a unix-like experience. Disclaimer: I made it.
This video was made possible by Stanley the Knife, and Allan the Key! Mr. Scissors was unavailable for comment.
:)
Ah yes, that name "Allan" / "Allen" / "Alan" ...
My father was always careful to specify the correct way to spell his name (A-L-A-N). And I imagine that William G. Allen (the inventor of the hexagon shaped wrench that bears his name) was just as insistent on that _E_ after the two 'L's, giving us the Allen Safety Set Screw, and its associated wrench, produced by the Allen Manufacturing Company - so properly ALL _E_ N the wrench 🤓
Yet another excellent video which prompted me to place an order 😅 I would very much like to see what other projects Chris can come up with for this, maybe something weather related?
There have to be weather-related opportunities with a sensor or few! :)
@@ExplainingComputers yay!
nice to see you getting good content out again.
Thanks -- I think! :)
What a clever bit of kit! Thanks for sharing this!
I love little gadgets like this. I collect all sorts of weird little tech gadgets spanning the years. My wife thinks I'm a bit of a nutter. Lovely video!
I quite like the idea of such an open source remote control. Of late commercial "universal" remote controls are getting ever less desirable, or even configurable.
This one seems to add a QWERTY keyboard, so it would be even better for controlling a Raspberry Pi + LibreELEC media player... which is likely to be why I would buy one!
I quite like the idea of using one of these to monitor all my houseplants.
I'm hard pressed to think of practical uses for this device. Music player for my car car came to mind, but the M5Stack has now audio out jack and my older vehicle sound system only has AUX 2.5mm TRS input. May find music player uses utilizing bluetooth though. And I still want to get one just because it's inexpensive, easily programmed, and sooooooo darn cute!.
Use the card as computer power for the crewed Mars mission! :-)
The keyboard is way better than the ZX81 "dead skin" membrane keyboard that I wrote a lot of programs on back in the day!
Very different device Sir! Thanks for always being there!! See you next week Mr. Barnatt!
Impressive, but I simply can't see it making any 'traction' in the market. However it was another well delivered video!
Meshtastic terminal would be a great use for it !
Impressive board
Great FIND
Thanks for sharing your experiences with all of us :-)
A big thanks for this one Chris. I've yet to learn about all the interface possibilities, but this device seems to have many of them. Indeed, it's been compared to the Flipper Zero. So if you know the interfaces available, you can (literally) write your own ticket/functionality. More learning, I think. Thanks for another great video. 🤓🤯🫤😎👍
Edit: Shout out to Electromaker for great sales and support here in the U.S.A. 🙂👍
Thanks Steve. For others, here's the Electromaker listing -- plenty in stock! www.electromaker.io/shop/product/m5stack-cardputer-kit-w-m5stamp-s3
It's so cute yet so useful my mind is blown. I feel how I did when I saw video on raspberry pi for the first time!
Not sure what I’d use it for yet but I like it.
I think the EspNOW chat is already the most useful application, given I heard it can reach 500 m range.
WOW! That is a very impressive machine and I can see many applications for it.
Can you name few of those applications?
@@czarekcz1097 To name a couple one would be an electronic clipboard when doing inventory, and another would be in keeping notes for a report whenever doing an investigation or inspection in the field.
@@dang48 Thank you for response. It's probably cheaper then small tablet but what you described is a simple applications on telephone or tablet. Besides some sort of training device for beginners I dont see any real life purpose of this device.
This looks like better and cheaper alternative to flipper zero.
It would make an excellent pocket music device. MIDI over Bluetooth, even a synth app with audio over Bluetooth. The Grove connector opens up possibilities with I2C port expanders - maybe a Universal Eurorack module ?
Has someone ported Doom to it yet?
They have -- ruclips.net/video/bEjGazJXMFk/видео.html
Picked up one of these a while back along with a 64-voice midi synthesizer module that attaches via cable to the Grove port.
When I started watching this video I thought this device was some retro computer from the 1990s, then you said USB-C
Oh, I have never seen the likes of something like this. Should be interesting, thanks Chris.
I've been waiting on you do this video. I requested it around las Christmas. Thanks.
:)
I freaking love it! Sadly, I haven't ANY use case for it besides the universal remote control, but I love it anyway.
A bit under powered device to be useful. But fun little gadget nevertheless. My 12 year old self would have gone crazy for something like this. :) But if I had one right now I would probably turn it into a Home Assistant remote of some sort, controlling selected entities and devices. I just hope it can go to deep sleep until you press a button on it, otherwise the constant WiFi connection would deplet the battery quickly. Another option would be to use it as a web radio player, as the ESP can send out audio via Bluetooth to a speaker or headphone.
@ExplainingComputers
Hey Chris, have you ever thought about covering devices such as the Flipper Zero?
Fantastic. It would be great to get a version of BASIC running on it.
External Password Manager. Keyboard and screen let you select password, BLE keyboard lets it type it in, and it's not resident on the "big" computer so it's not hackable directly.
wow! ESP 32 review, your 50% of the way to a meshtastic video. i hope you can do one on meshtastic sometime👍👍👍
EXCELLENT suggestion! I've never before heard of meshtastic, but it seems like it might be another open-source breakthrough technology.
Very nice! Going get mine now. Looks like a lot of fun to play with. Thanks Chris!
I love the name of your LEGO guy.
What a fun package! Seems like many hours of fun to be had!
Once a few extra stack layers are released... Useful ones...
Thats a really cool looking computer, just having trouble picturing when id use it over my desktop with 3 monitors plugged in
I am going to get one to hopefully control hotel Aircon when they hide it. Amongst other things. Another great video, thanks Chris.
Way Cool Tool! 1 inch screen, speaker, user replaceable batteries, and the list goes on. Remarkable!
Amazing design. Didn't know it existed.
What a cute little Cardputer! It looks like there's a lot of fun to be had with it.
A couple other things; I hope that the poor old Stormtrooper is recovering nicely (and maybe enjoying some tea?) after getting plugged into the computer upside down like that. Also, I was expecting Mr. Scissors to pop up after that button test. 🤭
OH this has my attention! Thanks so much for the great review.
I have one of those. I wish it had an audio jack or audio bluetooth.
I know it's not the point of the video, and perhaps not useful criticism and I should just jog on...
...but your pronunciation of card-POOTER and not card-PEWTER has me with my head in my hands 🤣
No hate, keep doing what you're doing, your videos are both educational and entertaining!
I love it! Will be keen to see what Ham Radio Apps are available..
Wow! A computer with a keyboard less user friendly than the Commodore PET!
Greetings Leslie. Great comment! :)
Or the Timex/Sinclair 1000!
I would connect a slightly bigger screen and a MAX232 and use that as makeshift serial console tool in the server room
Exactly my first idea - I am sure much more useful applications will spear.
I will certainly follow this nice piece.
Cheers for another excellent video to keep me company as I eat my dinner :-)
Thanks for your support. :)
An interesting little device, although I’m not sure what I’d use one for.
It looks a fun device, but I am struggling to think of a use for it. I am not into remote control. I have a drawer full of Arduinos/picos/etc and whilst they are fun and some I use as emulators, I have not found a use for them. Not trying to knock the device. Just trying to understand it's market.
The Cardputer also runs CircuitPython and is a blast to use with PyDOS :D
Thank you for this video. Looks like more hardware that I just have to add to my collection!
Great Vid - just a few chat Q's ?
1) How long do the batteries last ?
2) Can the batteries be recharge via the USB cable ?
3) What is that largest micro USB storage card can it handle ?
Anyone Thx !
This is why I love your channel! Never knew these existed before I saw the video and now I need one! Interesting to see if it can be used for ethical hacking 🤔
I briefy misread the channel name as 'Exploding Computers' 😂