Skip to main content

ABOUT

-


Welcome,
I am Juan and I have been interested in electronics and technology in general since I can remember.

Here you will find some of my personal projects. I will be posting new and old projects when I get around to documenting them.

My main interest is in electronic hardware design, and while university provides some foundations, I find that I have learned far more on my own through books such as The Art of Electronics and its lab manual, Learning the Art of Electronics  (books that I wholeheartedly recommend); and projects like my 6502-compatible computer made from 74XX ICs.

I also enjoy programming, one of the projects I've been working on and off lately is an assembler and simulator for a RISC-V inspired 16 bit ISA, which hopefully will eventually be implemented in an FPGA or with 74xx ICs.

Other interests include RC model submarines, some of which you'll find in this blog, and more recently CNC machines (handy for making PCBs and the occasional slide-rule).

I hope you find this site of interest. Greetings from Spain.

You can find me on the EEVBlog forumGitHub, Thingiverse, the AMS forum, and on 6502.org. I am also on Youtube. If you want to contact me, please use the contact form in this blog.


"What do you mean by Python API, I've just spent a morning shaving off 400 bytes of my microcontroller's program memory."

Comments

Popular posts from this blog

Split-ring compound epicyclic/planetary gearboxes

A while ago, I came across this strange thing called ‘split-ring compound epicyclic/planetary gearboxes’. They seemed really nice, extremely high gear ratios in compact, stackable modules. But the already existing models were not enough. I wanted to be able to design my own, and due to the lack of information on the subject, I had to do a little research and some math. Here is most of what I would have liked to find on the first place: 1. What is a planetary gearbox? Planetary gearboxes, as their name says, resemble planets orbiting around a “sun”. They are composed of a sun gear, in the center, two or more planet gears around it -and often fitted to a carrier- and a ring/annulus gear on the outside. As an image is worth a thousand words: Source Their main feature is a high reduction ratio in a small, flat space, and also, it is easy to couple the output of one gearbox to the input of another one, getting a two or more stage gearbox with such a high reduction ratio. But where is the i

Arduino Based Electronic Load

I have had some problems with my "lab power supply" and I wanted to build another one, so I thought a DC load may be handy to have around. The design is based around Dave Jone's design shown in this video , but with a couple more features, including:     -Arduino controlled.     -Voltage, current, power and temperature monitoring.     -CC and external in hardware modes and CP, Cr software modes.     -Over temperature, over power and over current protection (software) It can handle around 4 amps and 24 volts, limited by the mosfet. It's divided in two main boards. * UI Board: houses the 7 segment displays (I know one is bigger that the others, just what I had aroud...) and the keyboard. The display is multiplexed using a shift register. In addition, the four buttons are read taking advantage of the transistors switching the comon anodes, requiring only one additional pin. Only the first digit had decimal point, so one led was added for the second dig

Linear lab power supply

This is a dual channel linear lab power supply I have spent recent months building, much thanks to the help received in  this EEVBlog thread . All design files are available in this  GitHub repository . I will attempt to go over the general progress of the project, but please refer to the said thread for more information. Design requirements: Dual isolated channels. Adjustable voltage and current  30 V , 500 mA per channel. Digital voltage and current displays. Build stages: First, the case was made out of a wooden board and 3d printed front and back panels. Heatsinks were taken from old computers. One side of a 2x 10Vac and a 15 Vac transformer power each channel, plus a 12 Vac smaller transformer for the displays, fan and microcontroller. Ac voltages are rectified and filtered on a separate board. Here are some photos of the early development, initial circuit was based on the one found  here . Then came perfboard prototypes, testing and throubleshooting: