lemonjesus
Rose-Hulman Graduate 2019, Appfolio full stack dev. I make videos on YouTube for fun and I know too much about iPod Firmware.
@appfolioChicago, IL
Pinned Repositories
avx512-polyline
An implementation of Google's Encoded Polyline algorithm in AVX512 because why not. Perhaps the fastest and least portable polyline encoder out there?
ILStringTranslator
Translates strings in a disassembled .NET executable into English.
iPod-n3g-emulator
A work in progress emulator for the iPod Nano 3rd Generation
iPodBluetooth
the code, design, and other files for my custom Bluetooth Audio transmitter board designed for use with iPods
narwhal
Narwhal (will be) a GUI for the Unicorn Framework for use in aiding Reverse Engineering of non-Linux embedded systems.
PIC16-I2C-Serial-Bridge
A I2C to Serial Bridge for PIC16F15213
qemu-ipod-nano
An attempt at rehosting iPod Nano 3G (and possibly others) in QEMU. Originally a fork of Devos50's QEMU fork which had work for the iPod Touch 1G which I used as a starting point.
S5L8702-FMISS-Tools
S5L8702 FMISS Peripheral Bytecode Tools and Documentation
SimpleBinaryPatch
A pair of functions that can create a diff between two binary files of the same length and and later patch the original file to become the new one.
TranscodeBot
Automatically takes files in one directory and transcodes them to another.
lemonjesus's Repositories
lemonjesus/iPodBluetooth
the code, design, and other files for my custom Bluetooth Audio transmitter board designed for use with iPods
lemonjesus/qemu-ipod-nano
An attempt at rehosting iPod Nano 3G (and possibly others) in QEMU. Originally a fork of Devos50's QEMU fork which had work for the iPod Touch 1G which I used as a starting point.
lemonjesus/S5L8702-FMISS-Tools
S5L8702 FMISS Peripheral Bytecode Tools and Documentation
lemonjesus/narwhal
Narwhal (will be) a GUI for the Unicorn Framework for use in aiding Reverse Engineering of non-Linux embedded systems.
lemonjesus/TranscodeBot
Automatically takes files in one directory and transcodes them to another.
lemonjesus/avx512-polyline
An implementation of Google's Encoded Polyline algorithm in AVX512 because why not. Perhaps the fastest and least portable polyline encoder out there?
lemonjesus/iPod-n3g-emulator
A work in progress emulator for the iPod Nano 3rd Generation
lemonjesus/PIC16-I2C-Serial-Bridge
A I2C to Serial Bridge for PIC16F15213
lemonjesus/SimpleBinaryPatch
A pair of functions that can create a diff between two binary files of the same length and and later patch the original file to become the new one.
lemonjesus/atv-bootloader
a fork of atv-bootloader that hopes to expand functionality and update how its built.
lemonjesus/BlenderGIS
Blender addons to make the bridge between Blender and geographic data
lemonjesus/bmpcc-web-remote
A remote for Blackmagic Cinema Cameras that can be used in any browser that supports WebBluetooth!
lemonjesus/ESP32-A2DP
A Simple ESP32 Bluetooth A2DP Library (to implement a Music Receiver or Sender) that supports Arduino, PlatformIO and Espressif IDF
lemonjesus/wInd3x
iPod Classic and Nano 3/4/5G bootrom exploit
lemonjesus/ILStringTranslator
Translates strings in a disassembled .NET executable into English.
lemonjesus/arduino-audio-tools
Arduino Audio Tools (Music Player, Music Recorder supporting I2S, Microphones, DAC, ADC, A2DP, Url, MP3, AAC, AudioKit, ES8388)
lemonjesus/CalendarJournal
Single page daily journaling app that uses Google Calendar as a storage backend.
lemonjesus/cpu-instruction-coverage
Simple Rust program that takes object files and counts the different instructions in them.
lemonjesus/deming0-markov-chains
Small Express app that uses Markov Chains to simulate the Deming 0 Slack
lemonjesus/file-COW
A header-only library that provides simple copy-on-write functionality to files.
lemonjesus/fourth-grade-visualizations
Some visualizations I drew in 4th grade finally have come to life in an abandoned media player. Better late than never!
lemonjesus/gcloud-dyndns
Small little daemon for updating Google Cloud DNS with your box's current public IP address.
lemonjesus/Highwayman
A web app that allows users to keep track of how much of the US Interstate system they've driven on.
lemonjesus/How-Does-A-Computer-Work-Like-For-Real-Though
lemonjesus/ibugger
Tools for tinkering with iPods by TheSeven, forked here to focus on making it work with the 3rd Generation Nano
lemonjesus/imgui_boilerplate
a boilerplate for decent-looking cross-platform non-electron excessively-hyphenated projects
lemonjesus/ipod-nand-driver-rehost
Patching and Running the iPod n3g NAND Driver on a Raspberry Pi
lemonjesus/ixa
A dumb, poorly written interactive (dis)assembler
lemonjesus/lemonjesus
lemonjesus/TwoAndAHalfMenMystery
Two channels on YouTube uploaded seemingly randomly cut clips of 2.5 Men. Is there a correlation? WHAT DO THE TITLES MEAN???