Boston, MA

Michael Mogenson

Expert
@mogenson

PaperWM.spoon. Tiled scrollable window manager for MacOS

1.7k

lua-macos-app. A sample GUI Lua REPL, showing how to bundle LuaJIT into a self-contained MacOS app

95

ploot. Plot streaming data from stdin to a tty terminal

66

Swipe.spoon. Swipe gesture detection for HammerSpoon

35

flipperzero-waveshare-nfc. Write to a Waveshare e-Paper Tag over NFC with a Flipper Zero

28

WarpMouse.spoon. Simulate MacOS monitors being placed beside each other by warping the mouse cursor from one screen to the next

27

fitbit-heart-rate-service. Fitbit OS watch app + Android app to create a mock Bluetooth heart rate monitor for fitness equipment

26

async.h. async/await C macros

22

ActiveSpace.spoon. HammerSpoon menu bar item to show active Mission Control space

17

ctrl2esc. Like caps2esc, but for Chrome OS

17

USBTempLogger. A two component USB temperature data logger made from a PIC16F1455

14

trinket-m0. Building an embedded Rust application on top of the ASF4 C vendor library

14

firefly-jar. KiCad sources for solar rechargeable flickering mason jar lamp

13

Drag.spoon. Drag window to a new space in Mission Control

11

switchbot.lua. Use LuaJIT + FFI + CoreBluetooth to push the button

10

atmega32u4-usb-serial. Rust USB serial driver crate for atmega32u4 based on FFI bindings for Teensy AVR-C library

8

ch551. example project for the ch551 microcontroller using cmake and sdcc

7

organelle-m-pi-gen. Build an rootfs image for an Critter & Guitari Organelle M using the Raspbian pi-gen tool

5

root-robot-python-web-app. A web app for programming Root Robots in Python

5

gba-game-of-life. Conway's Game of Life for Gameboy Advance in Rust

4

embedded-graphics-gba. embedded graphics implementation for the Game Boy Advance

3

wiz-color. Open source Flutter app to change the color of a Philips Wiz WiFi light bulb

3

luable. Lua

3

pocketchip-weather. A BASH script to display the current weather from http://wttr.in on the PocketCHIP's screen

2

odroid_go_micropython. MicroPython for ESP32 with psRAM support

2

lua-utils. miscellaneous utilities written in lua

2

samd21_freertos_demo. FreeRTOS 9.0 and FreeRTOS_CLI demo for Atmel/Microchip samd21 using ASF

2

udoo-display. Print USB serial data to an OLED display using Rust and AVR-C

2

semihosting.c. Semihosting _read() and _write() stubs for Cortex-M microcontrollers and libc

2

zsun-scripts. Set of scripts for copying files to a openwrt zsun wifi sd card reader

2

sequencer. Rust

2

gba-go. A collection of ROMs for the Game Boy Advance written in Go

1

stm32g0-rust. Experiments with Rust on the STM32G031 Discovery Board

1

tagbuf.kak. Tagbar.kak in a buffer

1

nix-pi-pico. Template project to use a nix shell to build a rp2040 application with the pico-sdk

1

alsa-latency-test. Test to measure latency time from a GPIO trigger to audio playback using alsa-lib

1

bus-sign. Rust

1

gba-draw. A Game Boy Advance game in Rust to draw over a bitmap image

1

hello-nix-flakes. A minimal Nix Flake to build a trivial C program

1

cargo-make-ctrl-c. dummy project to demonstrate an issue for cargo-make

1

nuttx-lua-userleds. Lua module wrapper for Nuttx userleds driver

1

hello-world. Print "Hello, world!" by brute force guessing characters.

1

esp32c3-ble-temperature-sensor. micropython app for esp-rs board to share temperature and humidity from shtc3 sensor over bluetooth

1

nuttx-lua-webserver. Async HTTP webserver for Nuttx, written in Lua and powered by libuv

1

gba-rust-apps. Collection of GBA ROMs built with Rust

1

next_bus. esp32 micropython application to display time until the next bus home from work

1
46
Apply