top of page

Internet Radio with Raspberry pi Zero

In this project the objective was to create a compact internet radio with a low power consumption. The solution is based on a raspberry pi zero and a custom pcb that hold a DAC for audio output and some buttons to control some basic functions like, stop/play, next, previous and to turn on and off the device.

​

A custom enclosure was designed and 3D printed to house the electronics.

internet_radio_PCB_01.JPG

Remote control for raspberry pi (USB powered devices)

In this project the objective was to remote control the power supply to a raspberry pi but it is valid for all devices powered by an USB connection.

​

I developed a small pcb with an esp8266 and powered by a micro usb connection. The esp8266 connects to the wireless network and will be runing a webserver where the output usb can the turn on or off.

Photo_PCB_01.PNG
Photo_PCB_complete_01.jpg
Photo_complete_01.jpg

Remote control for appliances

In this project the objective was to create a remote control for devices connected to a wall plug. For this I developed two boards, a transmitter and a receiver, both with a micro-controller. The wireless communication was achieved using a pair of radio frequency modules. For the transmitter (remote control) I developed a PCB board and a plastic case witch included a battery and a USB connection to charge it.

The receiver remains in the breadboard and there is another small board with a TRIAC to turn on and of the 230v and an optocoupler to isolate this voltage from the 5v used by the micro-controller.

​

​

Some steps:

​

 •Develop initial circuit in a breadboard facilitating changes and improvements

 •Program the microcontrollers using C Language

 •After functional tests the final design of the PCB board was made in Eagle software

 •Manual production of a double sided PCB board using the tonner transfer method

 •Assemble and soldering all the components to the PCB board

 •Final tests and adjustments to code

​

PCB for 7 segment display

In this project the objective was to create a small PCB board with a 7 segment display. The intention was to have a quick setup to be used in other projects to improve prototyping time and debug capabilities.

 

Tools/programs used:
- Eagle software for schematics
- PCB toner transfer method
- Surface mounting components

​

Life is an experiment.

© 2017 by Bruno Andrade

  • Facebook Clean Grey
  • Twitter Clean Grey
  • LinkedIn Clean Grey
bottom of page