
Analoguino (ESP32 + FPAA)
Analoguino (ESP32 + FPAA)
✔️ Introduction
After building FPAA shields for the Arduino Uno and Raspberry PI, it was time to develop a version to interface with an ESP32. The ultimate goal is to create a platform that allows to connect different types of shields on top of this ESP32 + single FPAA PCB board that enables IoT, analog sound design, filtering, and analog computing tests.
This board is going to be called Analoguino because it has the format of an Arduino and the behavior of an analog signal processing (ASP).
✔️ Design/Prototype Stage
Since this board is a combination of other shields done in the past, I only needed to test the code of the ESP32 with the shields already developed.


Once the code was ported to the ESP32, I proceeded to the PCB design of the Analoguino board.
The code provided under the GitHub Repository section is the firmware to program the FPAA with the state driven method.
✔️ Assemble Stage
The boards were manufactured by PCBWay.
Photos and videos showing the reflow and assembly process soon…

🔧 Tests
Despite the pinout configuration versatility of the FPAA (AN231), the Analoguino constraints the FPAA pinout to the following:
- I1P, I1N, O1P, and O1N connected to the first Rauch Filter (convert a single ended to differential signal )
- I2P, I2N, O2P, and O2N connected to the second Rauch Filter (convert a single ended to differential signal)
- IO5P, and IO5N connected to the first OPA1652 (convert a differential to single ended signal )
- IO6P, and IO6N connected to the second OPA1652 (convert a differential to single ended signal)
- All the other pins can be used as intended.

an example soon…
🔧 Compatible Shields
The Analoguino is the main board for a variety of shields that interface different sensors and actuactors.
The boards below are prototypes at the moment. They are not complete boards and they are just ideas in progress.
more ideas soon…
✔️ GitHub Repository
✔️ References
N/A
Sponsor





