Learn Python with Talk Python's Python courses

No IoT things in hand? Simulate them with Device Simulator Express

Episode #272, published Sun, Jul 12, 2020, recorded Thu, Jul 2, 2020.

This episode is carbon neutral.
Python is one of the primary languages for IoT devices. With runtimes such as CircuitPython and MicroPython, they are ideal for the really small IoT chips.

Maybe you've heard of the Circuit Playground Express, BBC micro:bit, or the fancy Adafruit CLUE. They aren't too expensive (ranging from $25 to $50 each). But for large groups such as classrooms, this can be a lot of money. Moreover, getting your hands on these devices can sometimes be tricky as well.

With an extension for VS Code called Device simulator express, you can have instant access to all three (virtually of course). This cool extension adds a visual emulator as well as the native interactions such as buttons and temperature sensors.

Get your IoT on without a real device using VS code today. Let's meet the most recent team behind this project:


* Andrea Mah
* Sayyeda Mussa
* Vandy Liu
* Xuan-Nam Kevin Nguyen

Links from the show

Device simulator express: microsoft.com
Source code: github.com
Makecode: microsoft.com
Meet the team (short video intro): youtu.be
Overview video: youtu.be

Circuit Playground Express: adafruit.com
CLUE: adafruit.com
BBC micro:bit: microbit.org
Episode transcripts: talkpython.fm

--- Stay in touch with us ---
Subscribe on YouTube: youtube.com
Follow Talk Python on Twitter: @talkpython
Follow Michael on Twitter: @mkennedy

Want to go deeper? Check out our courses

Episode sponsored by
Ads served ethically
Become a friend of the show
Stay in the know and get a chance to win our contests.
See our privacy statement about email communications.