Introduction The Arduino Zero made quite popular the ATSAMD21 microcontroller, which was later adopter by a number of other compatible boards like Adafruit’s Feather M0 or Itaca-Innovation’s uChip. The SAMD21 is a 48-MHz Cortex M0+, with hardware multiplier, a nice… (READ MORE)
Introduction (tl;dr. source code and KiCAD project at the end of this page!) Although we were born in the 8 bit era, our first computer was an Amiga 500. It was a glorious 16-bit machine, and it featured stunning graphics… (READ MORE)
5V to 3.3V logic level translation/conversion/shifting: how to interface a 5V output to a 3.3V input.
Many times we must interface 5V to 3.3V devices. This occurs very frequently on Arduino, but also other applications may need 5V to 3.3V ICs or systems to communicate. In many cases, some sort of logic level shifter/translation/conversion circuitry might… (READ MORE)