Close

Choosing a Language

A project log for One IoT

A series of development boards aimed at making IoT development a breeze!

louis-irwinLouis Irwin 04/22/2019 at 17:151 Comment

There are many languages that could be chosen for this project. It could be programmed in C, the Arduino variation of C etc...

However for this project, I chose MicroPython. The reason being that one of the main aims of this project is to make IoT easily accessible to makers, just as the Raspberry Pi made computing accessible and Arduino made microcontrollers accessible.

MicroPython is super simple to write, and is very powerful. Also, MicroPython is available on the ESP32, the microcontroller I have chosen to use for this project.

Quick update on that ESP32 I ordered - It hasn't arrived yet 😔, I assume the postal service has been really busy over the Easter weekend

Discussions

ChristyWilfong wrote 03/03/2021 at 19:02 point

This is very interesting, just like the application https://www.duolingo.com/ with which I study foreign languages, where each lesson is very interesting and a variety of assignments help to practice both in writing and speaking, repeating words and phrases. It would be cool to create the same application for learning programming languages so that everyone can learn, for example, Python through different interesting exercises.

  Are you sure? yes | no