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.

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.



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
​





