Category Archives: Projects

ReacTick R1.5

Prototyping aw yeah.   After the first version of my LCD widgets, there were some things that I was planning on changing for the next respin. R1 just to get some hardware in my hands and start writing code. This next one is all about the cleanup.   The last version of R1 is here on GitHub. It works… Poorly.… Read More: ReacTick R1.5 »

Unpacking WPA2

As discussed in a previous article, WPA2 encryption is comprised of three different algorithms layered on top of each other. I went over them in a very brief overview, so here is a more in-depth discussion on how I optimised and implemented them on an FPGA. Also linked in that previous article, it’s worth going… Read More: Unpacking WPA2 »

Reconfigurable CNC platform

I’ve got a big thing about building stuff in a modular way.   So I installed Fusion 360 yesterday, and I’m pretty impressed. Fusion 360 is a new SolidWorks competitor by Autodesk. Basically a $6k-8k CAD package, released free for hobbyists or businesses making less than $100,000 a year. That’s quite a hook. Especially considering… Read More: Reconfigurable CNC platform »

Category: CNC

I don’t lamp well

  That was a long “next month”. A recap is in order. This post chronicles the long descent into complete and utter apathy.   In September 2014, I made some sketches for a lamp I wanted to build. The intent was to use the glass plate from a desktop scanner as the light diffuser, and laser… Read More: I don’t lamp well »

Snap-on Desktop Widgets

And now, for my next trick, I’m going to manufacture a million tiny monitor widgets to snap onto your big monitors to monitor your widgets.   Still with me?   This is a project with many parts, but I will only get in to one phase on this log.   I’m hooking up an ESP8266… Read More: Snap-on Desktop Widgets »

Hysterical

After building my Piccolo and playing around, I really don’t like the software. It’s certainly simple and hackable and does a lot of what I need to do, but something about the Arduino/Processing pair don’t quite work for me. Fortunately it’s just a bunch of servo motors, and I already have the PIC code in… Read More: Hysterical »

Category: EDM

CNC Day

Aw yeah, CNC day. Pretty simple parts, I guess it wasn’t strictly necessary to use a CNC, but hey, it was there.   Here it is coming together.   A spaceship!   ~~~~ Brief interlude ~~~~~~     Laser cut Piccolo parts.     And the rest of it. Rough-ish final box. And it flips… Read More: CNC Day »

Category: EDM

WPA2 HMAC SHA1 PMK FPGA VHDL

Hell yeah, acronyms. Restartin’ dis. I’ve got the old working SHA1 encryption algorithm going. It’s up on GitHub, here. I was waffling between parallel and serial loads and outputs. SHA1 takes a 512 bit input and outputs 160 bits, and no FPGA that I have access to will have that many pins. Here’s a fallacy I got stuck on… Read More: WPA2 HMAC SHA1 PMK FPGA VHDL »