blog archive (all posts)
- 2023-01-08 :: Getting started in FPGA-based audio synthesis
- 2021-03-31 :: A 2GHz, 2-port VNA adapter for SDRs
- 2017-08-31 :: KiCAD Workshop (ELSOC '17)
- 2017-08-14 :: Modular Synth VCO Design & Build
- 2017-07-31 :: LCD Upgrade for the HP 141T Spectrum Analyzer [Part 1]
- 2017-07-21 :: Rapid Prototyping RF Filters with Tape & QUCS
- 2017-07-06 :: 14GHz Mixer Build & Experiments
- 2017-07-02 :: Vintage Crystal Oscillator Teardown & Experiments
- 2017-06-27 :: Dumpster DC Lab Power Supply Repair
- 2017-06-24 :: JDS6600 Function Generator Review & Teardown
- 2017-03-30 :: 14GHz RF Synthesizer PCB + experiments
- 2017-03-29 :: Beginnings of a cheap 2-14GHz Mixer
- 2015-11-20 :: Analyzing the ugliest filter
- 2015-10-18 :: Website update!
- 2014-11-07 :: Basic 1D FDTD simulation in Haskell
- 2014-08-10 :: BBB Scopeclock conversion - Part 1
- 2013-03-27 :: Uber Hexagon - An HTML5, Super Hexagon inspired seziure inducer.
- 2013-01-25 :: A terminal-based 3D model viewer
- 2013-01-21 :: The UberDrive
- 2013-01-14 :: Metanact
- 2013-01-12 :: PiBreak
- 2013-01-12 :: Procrastination and 40K
- 2013-01-11 :: PyMU
- 2013-01-01 :: Playing with Javascript
- 2012-12-20 :: SebPS
- 2012-03-07 :: 4-bit Pic24 Alphanumeric LCD library
- 2012-01-24 :: Atomic IMU and some C++: A Generic VR system.
- 2011-07-02 :: TextSweeper - A Minesweeper that has gone console
- 2011-04-24 :: D.I.Y Virtual Reality - A gaming interface?