All posts by Jeff

Electrical engineer, tinkerer, maker.

Design and Construction of a 24 GHz Low Noise Amplifier

24GHz Low Noise Amplifier

 

Tony Long and I designed and built a 24 GHz low noise amplifier for our ECE192 undergraduate independent study project at UCSD.

The amplifier was designed with an early version of Agilent ADS, PCBs were fabricated on Rogers 5880 (Duroid), and we hand built several prototypes on K-connector fixtures that Tony designed. Measured results were consistent with our simulations.

Closeup of two stage LNA PCB

Tony and I won an award for this project at the Eureka! undergraduate research conference in June 2000.

I heard recently that this project is being used as an example of a good EE senior design project at other universities, so I dug up an original copy of the paper we submitted and posted a PDF here.

Upcoming events: OHS, TAPR DCC, NYMF

OSHW summit goodie bag photo credit: adafruit[/caption]

There are three major events of interest to open source hardware and makery folks this month:

I’ll be at OHS and TAPR, but have to skip the NY Maker Faire this year.  I imagine that far fewer folks from OHS will be attending NYMF now that those events are no longer co-located.

Sorry NYMF, but I can’t turn down an excuse to visit my friends in Harvard square.

Hexbright Hacking

The Hexbright is an Arduino-compatible open source flashlight that was the subject of a very successful kickstarter campaign in 2011.

Today I spent a short time working on some custom firmware for it.

My firmware adds two new features:

  • Button presses cycle between modes (low, med, high brightness) as usual, but if you wait longer than CYCLE_DELAY (default 5 seconds) between presses, the next press turns the hexbright off.
  • If the hexbright is left on for longer than AUTO_OFF_MINUTES (defaults to an hour), the hexbright turns off.  Handy for when you prop the light somewhere and forget about it.

You can download my custom Hexbright Arduino sketch here.  If you’re new to the Hexbright, read these well-written instructions first.  You’ll need to install the required USB driver and Arduino board configuration file.

Amazon link: HexBright FLEX, 500 Lumen Programmable LED Flashlight