Page 1 of 1
Is Teensy LC/Leonardo even needed?
Posted: Tue Jun 06, 2017 12:30 pm
by winnieblues
Hello all, just wanted to know the pros/cons of wiring a button pcb to a teensy/leonardo, then to the pi vs directly wiring a button pcb to RPI0 gpio pins. Should I even bother with a teensy?
Moving on, also wanted to know if the use of stepup boards in GBZ build is needed (seen alot of part lists include them)
Thanks all!

Re: Is Teensy LC/Leonardo even needed?
Posted: Tue Jun 06, 2017 1:23 pm
by rodocop
You don't need it per say. I've used the GPIO method twice and it works fine. In my situation I used PWM audio though and used the pi's usb as an extra to plug in a keyboard etc..., if you were planning to do USB audio, and have the teensy you would need to install a usb hub. If you just want the teensy you could get away with no hub and pre configuring wifi and only using SSH, but I like to have an extra usb to hook up a keyboard since I am not always near my PC.
Either method works fine, just depends what you want to do. I personally would use the GPIO method again, but if I were to use a teensy i would also opt to add a usb hub.
As for the step up board, you will need to provided 5V to most components. I've always used the banggood model power supply from the wiki to get the 5V needed from the battery. Lots of people use the powerboost version, and I am sure there are many other options out there, I am only familiar with what I have used though.
http://www.sudomod.com/wiki/index.php?t ... wer_Supply
Re: Is Teensy LC/Leonardo even needed?
Posted: Tue Jun 06, 2017 3:52 pm
by marketus
@rodocop Which is the first step to do GPIO buttons method? I read PRS guide but I have a doubt, Do I have to have the RaspPi connected to a television? The pcb button has to be wired first to the GPIO? I have all glued but my teensy don't work... so would be a little messy to clean all...
Re: Is Teensy LC/Leonardo even needed?
Posted: Tue Jun 06, 2017 4:24 pm
by rodocop
marketus wrote: ↑Tue Jun 06, 2017 3:52 pm
@rodocop Which is the first step to do GPIO buttons method? I read PRS guide but I have a doubt, Do I have to have the RaspPi connected to a television? The pcb button has to be wired first to the GPIO? I have all glued but my teensy don't work... so would be a little messy to clean all...
The guide you mentioned is what I followed for GPIO set up (
viewtopic.php?t=57). You will need to remove the teensy and wire you button PCB directly to the GPIO pins on the raspberry pi shown in the guide, and then follow the guide step by step. (you can run all the steps first and then solder after as well, it shouldn't make a difference.) It's pretty simple. You do not need a screen to do this, but you will need to have wifi enabled, so you can transfer and connect via SSH (putty, winSCP) on your PC, once you SSH in you can view everything from your computer. If you don't have your 3.5" screen yet just hook the pi up to a tv with the HDMI cable if needed.
Re: Is Teensy LC/Leonardo even needed?
Posted: Tue Jun 06, 2017 4:39 pm
by marketus
thank you very much for that introduction, it helps a lot