DIY Keyboard Firmware Notes
Microcontroller
One of the most popular:
$ grep -r '^MCU *=' qmk_firmware/keyboards | cut -d= -f2 | sort | uniq -c | sort -nr
535 atmega32u4
38 atmega32a
One of the most popular:
$ grep -r '^MCU *=' qmk_firmware/keyboards | cut -d= -f2 | sort | uniq -c | sort -nr
535 atmega32u4
38 atmega32a
Blog 2019/12/5
The 74LVC series are modern, surface-mount, single-gate versions of the classig 7400-series TTL boolean logic chips.
Blog 2019/12/1
<- previous | index | next ->
I thought I'd use Advent of Code as a way to get some more Clojure experience!
Blog 2019/11/27
<- previous | index | next ->
Here's a Python script which will display a random page from a random PDF (in the current directory).
Blog 2019/11/26
<- previous | index | next ->
For whatever reason, pdftk
(installed using pdftk_server-2.02-mac_osx-10.6-setup.pkg)
seems to hang on recent versions of macOS.
See also my tech blog.
Blog 2019/11/22
<- previous | index | next ->
Blog 2019/11/22
<- previous | index | next ->
I recently picked up a PowerPC eMac off of eBay, with the idea of having another platform to target while learning to write a compiler.
Blog 2019/11/4
<- previous | index | next ->
With my recent interest in compilers, I decided to pick up a MIPS machine.
Blog 2019/11/2
<- previous | index | next ->
Let's use a trivial (recursive) Fibonacci benchmark to compare the performance of a few Scheme interpreters.