Projects

Key Adapter

Quick Key Adapter, 10 Button HID Keyboard using PIC18F14K50

Quick Key Adapter, 10 Button HID Keyboard This Instructable covers creating a USB connected Human Interface Device Keyboard that has 10 button inputs which are mapped to key combinations in the firmware. Key combinations can be quickly accessed without using the keyboard which may be inconvenient to use. Such as with a MAME or similar machine where the keyboard may be stored or inaccessible or certain […]

Quick Key Adapter, 10 Button HID Keyboard using PIC18F14K50 Read More »

The Flowchart of the Game

Voice Controlled Dino Game

Introduction We have all been in a situation where we didn’t have access to the internet and to pass time we started playing the Google Dino game. However, the game tends to get a little monotonous with all the key presses and the biggest fear is that if we regain the internet connection, we might

Voice Controlled Dino Game Read More »

DMA Packet Sending and Receiving

PIC32 Realtime Network Audio

Supported Browser For optimal experience with the equations, please use a browser that can render MathML, such as Firefox or Safari. Chromium-based browsers apparently do not support MathML. Introduction This project sends and receives low-latency audio over the network using the PIC32 microcontroller. In this project, we implemented a system that sends audio packets over

PIC32 Realtime Network Audio Read More »