Single board computer projects

Paul Ventilation with Raspberry Pi

last updated: 11/11/17 work in progress!

In 1999 I bought my Mechanical Ventilation Heat Recovery (MVHR) system from Paul.

Paul ventilation label Paul ventilation label

I didn't like the control system so it was replaced with an AVR Atmega. Three years ago I saw, that the transformer overheated and replaced it with an 48V switching power supply. Last year after 17 years of working one of the vents began to be noisy.

I decided it was time to replace the vents and wanted a system that could be managed over internet.

sudo pip3 install paho-mqtt

Install (newest) Arduino IDE and Teensyloader on Raspi

Run these commands in terminal to update your raspi and to make a folder named arduino in your home directory:

    sudo apt update
    sudo apt upgrade
    sudo apt dist-upgrade
    mkdir ~/arduino

Download the newest Arduino version (Linux ARM version!!) on [](

    cd ~/arduino/arduino-1.8.4
    sudo ./    

Download the newest Teensyduino version (ARM version!!) on Make the file executable and run it. Choose the right directory with your arduino (ex. ~/arduino/arduino-1.8.4).

To set up the udev rules (so you have not to be root to use your Teensy), use this file: udev rules and copy it to /etc/udev/rules.d. Restart your raspi ()sudo reboot).


(sleep 20 #wait for network python3 /home/pi/piventi/ &