M5Stack Cardputer is a S3 Stamp cheap ($30) and complete mini computer in a credit-card size, weighing 92.8g.
Official website | Docs
Cardputer Reddit Community: https://www.reddit.com/r/CardPuter
An Unofficial Cardputer Discord Server: https://discord.gg/zuzSVDgxvx
From ESP32-S3Fn8 (Datasheet):
- Dual 32bit Xtensa LX7 cores running up to 240Mhz
- RISC-V Ultra Low Power Co-processor
- ULTRA LOW Deep Sleep Current
- 128-bit data bus and SIMD commands
- 384 KB ROM - for booting and core functions
- 512 KB SRAM - for data and instructions, running at a configurable frequency of up to 240 MH
- 16 KB SRAM in RTC - can retain data in Deep-sleep mode
- 4 Kbit eFuse - reserved for user data, such as encryption key and device ID
- SPI, Dual SPI, Quad SPI, Octal SPI, QPI and OPI interfaces that allow connection to multiple flash and external RAM
- Bluetooth: 5.0, BLE + Mesh
- Wi-Fi: 802.11b/g/n 2.4Ghz
- Display: IPS LCD, 1,14", 240x135px
- Battery: internal 120mAh + 1400mAh (in the base) lithium battery
- TF-Card (MicroSD) slot
- 1 USB-C OTG in/out
- Keyboard: 56 keys, QWERTY type, ortholinear with tactile click switches
- Infrared ∠0° : 410cm, < 90° : 66cm, < 45° : 170cm
- Digital MEMS Microphone
- Sound: I2S-Speaker, 8Ω@1W
- 2 magnets on the back to stick it somewhere metallic
- It comes with a little hexagonal screwdriver to open it
Note: no builtin NFC or RFID
- Wi-Fi Scanner
- Audio recorder
- ESP Chat - to communicate with other cardputers or similars
- IR remote data send manually
- Pika Python REPL
- Set WiFi
- Timer
- Keyboard (USB or Bluetooth) connector
These builtin apps can be found at: https://github.com/m5stack/M5Cardputer-UserDemo
- M5Stick-Launcher - App launcher for M5StickC, M5StickC Plus, M5StickC Plus 2 and M5Cardputer
- MicroHydra Launcher
- MicroHydra Apps
- PicoChat Client To use with MicroHydra
- HydraMenu app
- Simple App Launcher for Cardputer
- HydraOS - Micro OS for Cardputer
- BerylliumOS - Another Micro OS for Cardputer
- PyDOS + PyBASIC
- M5 Stick NEMO - Hacking tools for cardputer
- Cardputer Marauder ESP32
- Evil-Cardputer
- Evil-M5Project
- Bruce
- Palnagotchi
- 433Mhz sniffer
- TinyKnight Game
- Classic Snake Game
- Anarch Game port from ESPBoy
- DOOM port - Yes, of course we have Doom
- Some games experiments
- Gameboy emulator
- Conway's Game of Life
- Math Game
- Gameboy Emulator Port of Peanut-GB by matthew-5pl | By yonxji
- User Demo extended with some more apps
- Cardputer WebRadio
- M5Cardputer WebRadio Dutch version
- HID Bluetooth Keyboard
- SSH Client By aat440z | By fernandofatech
- Telnet Client
- Lora Chat App
- Volos Cardputer TV Remote
- Universal remote control
- MDX (mxdrv) file Player for Cardputer
- Interactive SSH client
- SSH Terminal with M5Cardputer
- M5CardForth - Forth Programming Language for Cardputer
- VGM Player for Cardputer
- M5Cardputer C64 Emulator
- Eliza Chatbot
- Audio Stream Server
- Fake Windows XP UI
- AI Gadget assistant for Cardputer
- Lora Chat
- ESP Console Emulator Server
- Rust firmware hal and examples
- Simple StopWatch
- Weather App