James Hagerman's repositories
crazyflie-firmware
The main firmware for the Crazyflie Nano Quadcopter.
BBB-BM-Lights-2015
Burning Man art car GUI. Loads Shadertoy format GLSL code and dumps colors to RGB LEDs at 300fps!
rpi-tcl-server-p9813
Playing around with the raspberry pi's spi port and node.js
CSS-Keylogging
Chrome extension and Express server that exploits keylogging abilities of CSS.
ZenSynth-RedKeyboard
A mod for a little red keyboard I found at a thrift store
grc-flow-work
Just a few GNU Radio Companion flows I've been working on
1bitsy-examples
Example projects for the 1BitSy development boards.
SDR-Flail
Testing the idea of tossing raw SDR feeds to an Electron app just to see what happens...
OSHPark-Eagle-Tools
Scripts and tools for Eagle PCB Design software
muse-lsl
Python script to stream EEG data from the muse 2016 headset
RPi-Capture-and-Compare
This is a simple raspisitill, react, and node.js app that logs and compares images captured using the RPi Camera
radare2
unix-like reverse engineering framework and commandline tools
Ronin
Visual Tool
example
An example express server
shodan-client.js
A Node.js library for accessing the new SHODAN API, https://developer.shodan.io/api
three.js
JavaScript 3D library.
intro-pyqt4
This repository is for My Gui Programming Class with PyQt4 hosted at NSL.
AK-OnePone
AK Kernel for OneplusOne
layerone2016
layerone2016 eagle and code firmware
virtual-reality-sickness-muse
An interface for use with the ue4-vrs-prototype for measuring EEG signals using node-muse and the muse brainband.
node-muse
An NPM module which provides an event driven OSC message receiver for the Muse Brainwave Band.
NoRecruiterSoliciting
Please do not contact me with job opportunities. I am happy with my current position.
goodfet
An embedded bus adapter for various microcontrollers and radios.
Expose-NetHunter
Expose NetHunter's underbelly through a web interface
NodeGoat
The OWASP NodeGoat project provides an environment to learn how OWASP Top 10 security risks apply to web applications developed using Node.js and how to effectively address them.