Recommendation for simple MCU?

I've been using WEMOS ESP8266 since I started my electronics hobby. Actually, I started out with Adafruit boards but ran into USB connection issues, then found a WEMOS D1 mini. They worked great, my projects needed wifi so it was a no-brainer.

I have a project that does not require WiFi at all. Should I stay with the now LOLIN ESP8266 D1 Mini Pro MCU or do you have recommendations for something else? Small, simple, relaible. Raspberry Pi Pico perhaps?

If the project that you want to do can be done with the D1 Mini then stick with it

1 Like

It depends on what capabilities you need. For experimentation and development I would recommend a cheap clone of the Arduino UNO. It is the oldest Arduino so it is the best supported.

2 Likes

I'm not sure how small and simple you are looking for, but you may want to look into the Atmel ATtiny line of processors. The ATtiny85 only has 8 pins and is pretty capable if you don't need much I/O. It's also programmable via the Arduino IDE and a programmer setup. The ATtiny84 has more IO.

PS - The Uno uses the Atmel ATmega328P.

You are absolutely right! I did a price comparison. for $3.70-$5 US for a mini or mini Pro. Its tiny form factor is perfect, my project works fine on both. I can even do it in MicroPython on either board.

Don't even know if it's necessary to turn off the WiFi but, as @mrburnette has pointed out in one of his replies to another "thread". It is certainly possible to turn off the WiFi on the ESP8266 boards.

Disabling WiFi on ESP

I almost always align with John, and while not disagreeing, I would like to make a suggestion:

  • For R&D efforts, do seriously consider an Official Arduino board - because it provides a universal common-demonitor when asking the forum for support,
  • And the Original board purchases provides for continuing monetary support of this forum.
2 Likes

Yes sir!

I do have an Arduino Uno. I use it extensively. Once I have working project, then I port it over to my ESP, mod the code as necessary.

I can’t thank you all enough for helping me out over the years!

The past few years, I’ve kind of slacked off. I’ve been building, programming and flying my drone. Flying via FPV goggles is awesome!

Now that we are in winter/ crappy weather…. I’ve got some ideas that I want to put into action.

I understand the reason for buying a real Uno, but I don't see the point of developing on a Uno if you are going to move the code to an ESP32 and mod it.

Why not use the ESP32 from the start ?

For non-wifi applications, I suggest STM32 boards. They are cheap, have ARM processors, nice peripheral functions, adequate memory.

3 Likes

... and a fully STM Corporate forum:
Arduino for STM32 - Index page (stm32duino.com)

Boards supported by Official Core:
GitHub - stm32duino/Arduino_Core_STM32: STM32 core support for Arduino

the AVR arduino boards (like the mini and pro mini, or the Attiny chips someone else recomended) can NOT do microPython.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.