Categories
Circuit Simulation Electronics

Circuit Simulation Part IV: Nonlinear circuits and implementation

In the last part  we presented the major part of the UI, but we still hadn’t talked about the implementation of solving. In this post we will talk about how to actually solve non-linear equations both in theory and in implementation. Non-linear circuits Since last time, I took a pass at cleaning up the code and […]

Categories
Circuit Simulation Electronics

Circuit Simulation in Javascript Part III: Making the UI useful

Finally, I am picking up my long delayed circuit simulator. It’s been almost a year, so it is long overdue. There is no better time to do pointless educational programming projects than while vacationing. If you want to have a quick view of where we have gotten, see the youtube video at the bottom! Anyways, […]

Categories
Electronics Retro Hardware

Clean Apple IIgs RGB and new workspace

Making a non-ghetto adaptor In the previous post, I discussed my odyssey to have an Apple IIgs with a good RGB experience. My solution involved a vintage RGB CRT that my parents had squirreled away that I subsequently shipped across the country. I had developed an adapter PCB and had it fabbed using OSH Park. Unfortunately, I […]

Categories
Electronics Retro Hardware

An RGB display for an Apple IIgs

The impetus I grew up with Apple IIs. My first home computer was an Apple IIc. While I had a love hate relationship with it, especially circa 1991-1992 when I wanted to have a “modern” PC or Mac at home instead of the very limited 6502 based system. Every now and then the nostalgia center of […]

Categories
Electronics

VGA Character Generator on an FPGA

In the last post we got our FPGA up and running and started generating VGA signals and some simple test patterns. Today, we want to work on character generation so we can actually display text. We’ll need to make  RAM to hold the character buffer (which will eventually be mutated by a CPU or some […]

Categories
Electronics

Basic VGA on an FPGA

I’ve been wanting to get into FPGAs for awhile. The fact that they are in a sense a very powerful carte blanche  for hardware projects is very tantalizing. A major motivation was the desire to understand video signal generation and to be able to do my own VGA projects. I was even thinking doing a […]