←back to thread

409 points andreock | 2 comments | | HN request time: 0.48s | source
Show context
anigbrowl ◴[] No.41854475[source]
M5stack.com makes a whole bunch of ESP32 modules with display, enclosures, batteries, etc already integrated, and they're cheap and robust. You can get one with a built-in keyboard for $30.
replies(5): >>41854777 #>>41855071 #>>41855535 #>>41857475 #>>41857785 #
barrenko ◴[] No.41857475[source]
Care to recommend one? Appreciate it.
replies(1): >>41861987 #
1. anigbrowl ◴[] No.41861987[source]
It depends what you want to do with it and how many modules you want to hang off it (or not). The 'entry level ' one is the M5stickC, which is about the size of your thumb, has a couple of buttons, a screen, a grove connector (to attach peripherals), an accelerometer, a real time clock chip, and a battery for around $20.

All their stuff is programmable in C or in MicroPython, and they have a Scratch-type building-block interface called UIflow which lets you prototype in MP very fast, and is extensible with your own modules. You kind of need it even if you're competent in Python because the documentation tends to be barebones and focus on the electronic schematics, so the UIflow software components are the API documentation.

Expressif's own documentation is very good so this may be changing since they acquired M5stack, but I still find UIflow the fastest way to get hands-on with a new module.

replies(1): >>41867403 #
2. barrenko ◴[] No.41867403[source]
Great to hear the docs are good.