MicroPython and ESP8266 Airboat

Water Python

© Lead Image © shamain, 123RF.com

© Lead Image © shamain, 123RF.com

Article from Issue 222/2019
Author(s):

An airboat project uses a standalone WiFi web server for remote control.

My daughters and I have built a number of airboat projects, but this time I thought that I'd use MicroPython [1], a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimized to run on microcontrollers.

For this project, my goal was to create a MicroPython standalone WiFi access point and use it as a small web server for controlling the airboat fans.

Hardware

The hardware for this project included:

[...]

Use Express-Checkout link below to read the full article (PDF).

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • BBC micro:bit

    Designed for students, the BBC micro:bit, in conjunction with MicroPython and the Mu editor, can help you get started with microcontroller programming.

  • CircuitMess Nibble

    The Nibble kit by CircuitMess is a freely programmable mobile game console that makes getting started with microcontroller programming a breeze.

  • Pi Pico 2W Web Radio

    A Raspberry Pi Pico 2W has enough power to let you create a very usable web radio when you add a DAC chip and an amplifier.

  • Light Painting

    In the photographic method of light painting, you expose a subject over an extended period of time while moving the light sources. With a little technical support from a Raspberry Pi Pico, you can achieve sophisticated results.

  • Snek

    Reuse your old Arduino hardware while learning Python.

comments powered by Disqus