
ESP32-Eurorack Audio
ctag-fh-kiel/esp32-eurorack-audio
Open source eurorack audio module based on ESP32

Documentation for the Raspberry Pi based water quality monitoring system created by Daniel P. Harrison
Aqua pi circuit v2.1 is an open-source printed circuit board by ngdaniel499, from the ngdaniel499/aqua-pi repository on GitHub. It is a 2-layer board of 65 × 60 mm with 15 parts on 51 nets, routed with 87 tracks and 0 vias.
It is built around the MCP3208-BI/P. Its parts include 5 connectors, 4 resistors, 2 capacitors, 2 transistors and 1 IC.
Documentation for the Raspberry Pi based water quality monitoring system created by Daniel P. Harrison
Download Raspberry pi imager https://www.raspberrypi.com/software/
Raspberry Pi Device: Raspberry Pi 1
Operating System: Raspberry PI OS Lite (32-BIT)
PRETTY_NAME="Raspbian GNU/Linux 12 (bookworm)"
NAME="Raspbian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
OS Customisation settings:
Services>Enable SSH,
General>Set username/pw,
General>Configure Wireless LAN: add SSID/pin,
General>Set Locale settings>Time Zone: Sydney,
General>Set Locale settings>Keyboard Layout: USsudo apt-get update
sudo apt-get upgradesudo nano /etc/rc.local
#!/bin/sh -e
ip link set eth1 down
ip link set eth0 down
ip link set usb0 down
sudo modprobe w1-gpio
sudo modprobe w1-therm
exit 0Refernce: https://learn.adafruit.com/adafruits-raspberry-pi-lesson-11-ds18b20-temperature-sensing/ds18b20
sudo raspi-config
Interfacing Options > 1-Wire > Yes
sudo rebootsudo apt install git python3 python3-pip -y
# if "failed to fetch error / internect connection isn't working delete other connections (nmcli con delete "Wired connection 2")
cd ~
git clone https://github.com/ngdaniel499/aqua-pi.git
cd ~/aqua-pi
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtcd python-scripts
cp Upconfig_template.cfg Upconfig.cfg
#edit station name, pump (if required), calibration if data is available. update server IP
nano Upconfig.cfg
# install cronjob
crontab cronjob.txt
# edit config if necessary
crontab -e | Qty | Value | Footprint | References |
|---|---|---|---|
| 3 | 1k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R1, R3, R4 |
| 2 | BC549 | Package_TO_SOT_THT:TO-92_Inline | Q1, Q2 |
| 1 | 100nF | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C1 |
| 1 | 1uF | Capacitor_THT:C_Disc_D3.0mm_W1.6mm_P2.50mm | C2 |
| 1 | 2k | Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_Horizontal | R2 |
| 1 | Conn_01x02 | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Horizontal | J5 |
| 1 | Conn_01x02_Pin | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Horizontal | J3 |
| 1 | Conn_01x05_Pin | Connector_PinSocket_2.54mm:PinSocket_1x05_P2.54mm_Horizontal | J4 |
| 1 | Conn_01x08_Pin | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Horizontal | J2 |
| 1 | Conn_02x20_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x20_P2.54mm_Vertical | J1 |
| 1 | LOGO | wXlogo:whaleXlogo | G*** |
| 1 | MCP3208 | mcp3208:PDIP16_300MC_MCH | U1 |
It measures 65 × 60 mm and has 2 copper layers, 1.6 mm thick.
15 parts, built around the MCP3208-BI/P. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the ngdaniel499/aqua-pi repository on GitHub, at the commit this page was made from: the board is aqua-pi-circuitv2.1/aqua-pi-circuit v2.1.kicad_pcb and its schematic aqua-pi-circuitv2.1/aqua-pi-circuit v2.1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask ngdaniel499 before reusing the design.

ctag-fh-kiel/esp32-eurorack-audio
Open source eurorack audio module based on ESP32

sinneb/esp32-hvcc
Heavy compiler (hvcc) sources running on ESP32-DevKitC powered eurorack module


fpga-theremin/theremin
Open source digital FPGA based theremin project


cclienti/tig-welder
A DIY TIG welder that can be plugged to a traditionnal stick welder or to a high current source

