This is a tool for powerful automation of OS X. At its core, Hammerspoon is just a bridge between the operating system and a Lua scripting engine. What gives Hammerspoon its power is a set of extensions that expose specific pieces of system functionality, to the user.
Now you have to know, at that moment I was working on some pretty long-term projects and was itching for a little something I could finish within a few days. I saw an opportunity right there and then. “Never mind that”, I replied, “I’ll just whip up a 3d printer that can make nice figures in the jello for you.”
Final Project written in Lucid (verilog) for the Mojo FPGA development board. Reads pixels from HDMI and sends pixel data to 22,000 APA102 LEDs over SPI.
PocKit is a computer made for the real, physical world. On top of its powerful, versatile Core, you can attach BLOCKS - any number of any kind - to suit your application.
Each port is controlled by three registers, which are also defined variables in the Arduino language. The DDR register determines whether the pin is an INPUT or OUTPUT. The PORT register controls whether the pin is HIGH or LOW, and the PIN register reads the state of INPUT pins set to input with pinMode().
Only recently finally dug into this to grok how it works. Very handy, especially for size constraints or simultaneous pin actions.