McNibbler
NEU: CE/CS; C/C++, x64, MIPS, Verilog, Pyth, Lua, Java, R, Bash, MATLAB, Rkt, ACL2, LaTeX, HTML, CSS, Arduino; Apple: Sys Design. Former: Auris, XCerra, Netcetr
Apple; Cupertino, CaliforniaSF Bay, CA & Boston, MA
Pinned Repositories
Arduino-serial-communication
Some tests to try and create a way to communicate and interact between an Arduino and a computer through serial communication over USB using Python's PySerial library.
ATE-Data-Reader
Massive project designed to process and analyze Teradyne's STDF/STD file format, the de-facto standard filetype for the ATE industry.
BlueMicro_BLE
Keyboard Firmware for the Nordic nRF52 Series of Bluetooth SoC based on the Adafruit NRF52 Feather
fast-malloc
Falloc - a multithreaded memory allocator designed to be faster than GNU-C system malloc, utilizing caching and garbage collection techniques for faster optimization.
McNibbler.github.io
Static webpage for http://mcnibbler.com
Multi-Programmable-IC-Controller
C++/Python GUI controller with custom expandable library to serially interface to Arduino and control multiple programmable integrated circuits through SPI, I2C/PMBus, etc.
Multi-Stage-Signal-Analyzer
A powerful signal analyzer written in MATLAB to analyze changes between two sine wave signals.
public-projects
NO LONGER UPDATED (see readme) - Projects from work that don't contain any sensitive intellectual property. Includes many simulations in R, analysis tool in MATLAB, big ATE .std/,stdf Data Reader in Python
Simple-Filesystem
A simple mountable filesystem loosely based on EXT-1. It's pretty jank.
Spinch-Shell
Ultra lightweight C-based POSIX-style shell for Linux. Includes features such as backgrounding, piping, redirection, variables, etc. Both used as interactive process or with input script files.
McNibbler's Repositories
McNibbler/Multi-Programmable-IC-Controller
C++/Python GUI controller with custom expandable library to serially interface to Arduino and control multiple programmable integrated circuits through SPI, I2C/PMBus, etc.
McNibbler/fast-malloc
Falloc - a multithreaded memory allocator designed to be faster than GNU-C system malloc, utilizing caching and garbage collection techniques for faster optimization.
McNibbler/ATE-Data-Reader
Massive project designed to process and analyze Teradyne's STDF/STD file format, the de-facto standard filetype for the ATE industry.
McNibbler/public-projects
NO LONGER UPDATED (see readme) - Projects from work that don't contain any sensitive intellectual property. Includes many simulations in R, analysis tool in MATLAB, big ATE .std/,stdf Data Reader in Python
McNibbler/Arduino-serial-communication
Some tests to try and create a way to communicate and interact between an Arduino and a computer through serial communication over USB using Python's PySerial library.
McNibbler/Multi-Stage-Signal-Analyzer
A powerful signal analyzer written in MATLAB to analyze changes between two sine wave signals.
McNibbler/Simple-Filesystem
A simple mountable filesystem loosely based on EXT-1. It's pretty jank.
McNibbler/Spinch-Shell
Ultra lightweight C-based POSIX-style shell for Linux. Includes features such as backgrounding, piping, redirection, variables, etc. Both used as interactive process or with input script files.
McNibbler/BlueMicro_BLE
Keyboard Firmware for the Nordic nRF52 Series of Bluetooth SoC based on the Adafruit NRF52 Feather
McNibbler/McNibbler.github.io
Static webpage for http://mcnibbler.com
McNibbler/Business-Card-PCB
Some general info on my business card PCB
McNibbler/color_finder
Simple tool using OpenCV to find the direction of a colored object in an image as well as distance
McNibbler/CS4610
Public repository of my CS4610 (Robotic Science and Systems) work. Particularly interesting projects will get their own repositories.
McNibbler/cs5335hw-gazebo
McNibbler/gazebo_bubble_mazegen
A simple maze generator for gazebo that creates "bubble mazes"
McNibbler/Linked-lists
Small linked lists class written in c++ that I made before I realized that there are already standard libraries for this kind of thing.
McNibbler/may-be-with-you-bot
Stupid twitter bot I impulsively made to post "[month] the [date]th be with you" every day
McNibbler/MBTA-Tracker
Raspberry Pi project I'm making to track the T on an LCD display so I can know when to leave my apartment
McNibbler/networks
Work from my networks class
McNibbler/nulib-kos
Utility functions for KerboScript
McNibbler/R-Simulations
Simulations and visualizations for data and some electrical engineering concepts created in R using my spare time at XCerra Corp.
McNibbler/robotics_4610_final
McNibbler/Serial-ReadWrite
Read and write data to arduino
McNibbler/setup_script
Sets up new Linux installs with zsh, git, other useful programs. Sets up configurations for vim and tmux to how I like them.
McNibbler/Stepper-Motor-Driver-Example
Quick arduino example for a stepper motor driver. Not the prettiest because I hacked it together, but shows off changing speeds/accelerations, changing directions, corresponding light sensors, etc.
McNibbler/tomAndVince