¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

3.3V compatible Arduino boards #tinysa


 

Finding 3.3V compatible Arduino boards is bit more difficult than the good old Uno or Mega.
There is a nice overview of all Arduino boards with their features including the input/output voltage.

The boards that make most sense are the Due and the Zero.
The latter is no longer produced but there is a nice alternative from a company called Protoneer

This board is pin and SW compatible with the original Arduino mini
The cheapest option of all 3v3 boards is the SMT32 Blue Pill board (lowest price I found was 1.76$ with free shipping)? but that requires a rather complex installation of the STM development environment inside the Arduino IDE.
A bit easier to use should be the version of the Blue pill with the Arduino bootloader already preloaded (can be found below 4$)? which is called the "Maple mini". I did not test this myself.

--
HBTE Files section:?/g/HBTE/files
Erik, PD0EK


 

¿ªÔÆÌåÓý

Erik,
I long ago standardized on using standard Arduino nano boards (5V).
For my build I plan to use one along with cheap bi-directional level translator boards.
5V Arduinos use an 18MHz clock whereas the 3.3v boards use a 16MHz clock..? do you
see any problems with software delays or anything?
73,
Gary
WB6OGD

On 1/6/2020 12:32 AM, erik@... wrote:

Finding 3.3V compatible Arduino boards is bit more difficult than the good old Uno or Mega.
There is a nice overview of all Arduino boards with their features including the input/output voltage.

The boards that make most sense are the Due and the Zero.
The latter is no longer produced but there is a nice alternative from a company called Protoneer

This board is pin and SW compatible with the original Arduino mini
The cheapest option of all 3v3 boards is the SMT32 Blue Pill board (lowest price I found was 1.76$ with free shipping)? but that requires a rather complex installation of the STM development environment inside the Arduino IDE.
A bit easier to use should be the version of the Blue pill with the Arduino bootloader already preloaded (can be found below 4$)? which is called the "Maple mini". I did not test this myself.

--
HBTE Files section:?/g/HBTE/files
Erik, PD0EK


 

There is nothing in the Arduino SW that requires strict timing (when using HW interrupts for the rotary encoder)
Scanning may be a bit slower but it should work.
Best if you try to compile the tinySA.ino to check all libraries are available. I'm only using spi.h and wire.h and a library for the chosen display.

If you want to use a local interface you need to either poll the rotary encoder, which will not work very well, or make sure you keep the external HW interrupt lines free for the rotary (inputs 2 and 3 for the nano?)
To reduce pins count using a spi interface to the PE4302 and the display may work better?

--
HBTE Files section:?/g/HBTE/files
Erik, PD0EK


 

"Bluepill" is really simple with?PlatformIO (plugin for VSCode editor).
Pair that with STLink clone (~$2), or another bluepill with blackmagic probe
and you get a proper debugger, no need for a boot loader, easy to interface ...
Makes a world of difference.
I stopped using AVR, makes no sense when you can get an STM32 at 72MHz (overclockable to 128MHz) , 128K flash,
20K RAM, better ADC etc for the same amount or less.


On Mon, 6 Jan 2020 at 09:32, <erik@...> wrote:
Finding 3.3V compatible Arduino boards is bit more difficult than the good old Uno or Mega.
There is a nice overview of all Arduino boards with their features including the input/output voltage.

The boards that make most sense are the Due and the Zero.
The latter is no longer produced but there is a nice alternative from a company called Protoneer

This board is pin and SW compatible with the original Arduino mini
The cheapest option of all 3v3 boards is the SMT32 Blue Pill board (lowest price I found was 1.76$ with free shipping)? but that requires a rather complex installation of the STM development environment inside the Arduino IDE.
A bit easier to use should be the version of the Blue pill with the Arduino bootloader already preloaded (can be found below 4$)? which is called the "Maple mini". I did not test this myself.

--
HBTE Files section:?/g/HBTE/files
Erik, PD0EK


 

Hi colleagues,
I have two questions. Can?I use Arduino Uno or Mega2560 with level converters?
In a parallel stage wouldn't it be appropriate for the Nextion Enhanced NX8048K050? It's not cheap but it can relieve Arduino of tasks.
Daniel
YO8SAK


 

Daniel and Dan,
I am using cheap 5V Arduino Nano V3? (ATmega328P) (about $3.50) with 4 channel FET level converter ($1).
Works fine with the BUFFERSIZE fix.
Erik is using Arduino Zero (3v).
I am not using? a display and encoder yet though.
73,
Gary
WB6OGD