Deqing Sun's repositories
BLE-Keyboard-Mouse-Dongle
A CC2540 dongle firmware to control Raspberry Pi/HTPC with Smartphone via BLE
CC2541WristBandHack
Experiment to build a home-brew firmware
Teachable-Machine-on-K210
This is a project porting the Teachable Machine project to the K210 platform, a piece of low-cost hardware. No coding is needed to play with this project.
usb_msd_bootloader
A mass storage device bootloader for STM32
UX-Week-2018-Workshop
Experience Prototyping with IoT Devices
webBluetoothWithCC2541
share my experience with WebBluetooth
p5.serialportWebUSB
Serial Port API and Server for p5.js
arduino
WebUSB demos running on Arduino (and compatible) hardware.
arduino-BLEPeripheral
An Arduino library for creating custom BLE peripherals with Nordic Semiconductor's nRF8001 or nR51822.
Arduino_STM32
Arduino STM32. Hardware files to support STM32 boards, on Arduino IDE 1.8.x including LeafLabs Maple and other generic STM32F103 boards
CircuitPlaygroundFirmata
Custom firmata firmware sketch for the Circuit Playground board.
fabmo-holecutter-app
An app to cut holes
pxt-bluetooth-keyboard
BLE HID Keyboard module for micro:bit
screenfull.js
Simple wrapper for cross-browser usage of the JavaScript Fullscreen API
STM32duino-bootloader
Bootloader for STM32F103 boards, for use with the Arduino_STM32 repo and the Arduino IDE
Switch-Fightstick
Proof-of-Concept LUFA Project for the Nintendo Switch. Uses reverse-engineering of the Pokken Tournament Pro Pad for the Wii U and Switch System v3.0.0
vscode-arduino
Visual Studio Code extension for Arduino