Rapid IoT Development
m5stack.com

Rapid IoT Development

I have always had a love of hardware and IoT, from my teen years. I started my first IoT project in 2nd grade. Yes Primary school. Learning how to etch circuit boards is a great primary 2 science project.

https://www.instructables.com/id/Make-a-Circuit-Board-With-Household-Goods/

Example of Etching using kitchen supplies. Of course I used my mom's pyrex baking dish. Some reason she didn't want it back.

Today I often want to rapidly prototype something, and often find arduino is a great way to do it. Of course in today's IoT, you would want Wifi, and having a display is often a must, and of course we need sensors and expansion. So and the hardware side of IoT, I have found the ESP32 is often a great start for a proto. m5stack has a nice little package for that, which is shown above.

Next part of IoT is software. For that in the past I often use Arduino for rapid prototype. (AGILE/DevOps work in IoT as well). Now there is another option. For my enterprise software I often use GoLang for server side. Now with TinyGo, I can program IoT devices in the same language I do my rapid prototype for large enterprise applications. This really lets you express yourself and get a prototype quickly.

TinyGo has a huge number of boards supported, and gives you a way of matching what you want to develop, with the hardware that fits the application.


To view or add a comment, sign in

More articles by Glenn West

  • GPU and AI - The blocker is POWER.

    One of the biggest problems in AI and society as a whole is power. One that is not based on a carbon economy.

  • COBOL - Transformation

    Surprisingly there still alot of Cobol code in the world. While there is great resistance to moving, the reality is the…

  • Azure Private DNS for Openshift

    Want to create a openshift cluster, or other application, and need local control of DNS? Azure private dns allows you…

  • Running a container close to bare metal

    Sometimes you want as close to bare metal or bare vm as you can get. Performance and security often drive this.

  • Digital Transformation - Modern DB

    Tech Debt also lives in the database! I've done a MRP transformation a few years ago, and one of the shocking things…

  • Stubbing Out a Complex REST API

    I've started on redfish2esxi, a service designed to allow Metal3 to talk to esxi, and do bare metal provisioning. Since…

  • Metal DB - Using Hardware like a POD

    What if you could schedule and use bare metal hardware as easy as a pod in Kubernetes or OpenShift? Could you really…

  • OpenShift 4.x on your laptop - CRC

    OpenShift 4.x is a huge upgrade from OpenShift 3.

  • Fast Development Ideas on OpenShift

    I always get inspired when talking with customers. I saw Tabulator this morning, in my daily nodejs update, and really…

    2 Comments
  • The Micro in MicroService

    MicroServices have been the in thing for a while now. But the question for me is always the size.

Explore content categories