The document discusses modifying an Arduino Nano board to use 3.3V logic instead of its default 5V. It explains that the I2C pins on an Arduino Pro Mini are not on the breadboard-friendly side, motivating the search for an alternative. An Arduino Nano was found but uses 5V logic. The document outlines that modifying a Nano for 3.3V logic requires a 3.3V regulator, an ISP programmer, and a magnifier in order to modify the firmware.
The document discusses modifying an Arduino Nano board to use 3.3V logic instead of its default 5V. It explains that the I2C pins on an Arduino Pro Mini are not on the breadboard-friendly side, motivating the search for an alternative. An Arduino Nano was found but uses 5V logic. The document outlines that modifying a Nano for 3.3V logic requires a 3.3V regulator, an ISP programmer, and a magnifier in order to modify the firmware.
During my recentOLED testingI wrote the software using Arduino Pro Mini 3.
3 the only Arduino board with
3.3V I/O (Lilipad may be the other one but not breadboard friendly). Originally I was using the SPI interface and everything works fine. But when Im trying to test the I2C interface I suddenly realize the I2C lines are not on the breadboard pins! Instead they are on top of the board and I have to use jumper wires to connect them, not as neat as I would like ;p Looking into my inventory I found an Arduino Nano with all the necessary pins. But it uses 5V I/O only. So how to modify an Arduino Nano to 3.3V? Adafruit already has atutorialabout it. But judging from the photos the modification is on a Uno. Uno uses different USB chip from Nanos FT232RL, and hence we need some more steps. So here is what we need: 1. Arduino Nano (of course) 2. A 3.3V regulator in SOT-223 package. Please note the official Nano design uses UA78M05 regulator, which has a different pin configuration than the popular LM1117-3.3. The one I found compatible is MicrelsMIC37100-3.3WS, Digikey linkhere. 3. An Atmel ISP programmer, such as AVR JTAGICE mkII, or usbasp, or even a second Arduino as ISP. 4. A good magnifier!
Build a Simple Drum Machine With Arduino_ Circuit, Code, Enclosure and Instructions to Build Your Own Sequencer Drum Machine With Arduino Uno and Mozzi