Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
Search
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 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. |
to navigate to use esc to dismiss