Skip to content

Instantly share code, notes, and snippets.

View HaroldPetersInskipp's full-sized avatar
💉
Social Distancing

Inskipp HaroldPetersInskipp

💉
Social Distancing
View GitHub Profile
@cox34
cox34 / amiibo-emulation-with-linux-vm.md
Last active June 14, 2022 18:47 — forked from colemickens/amiibo-emulation-with-linux-vm.md
amiibo-emulation-with-linux-vm.md

JoyControl

sudo apt install git python3-pip libglib2.0-dev libhidapi-hidraw0 libhidapi-libusb0 libdbus-1-dev
sudo pip3 install hid aioconsole crc8 dbus-python

cd ~
mkdir joycontrol
@colemickens
colemickens / amiibo-emulation-with-linux-vm.md
Last active March 23, 2024 03:37
amiibo-emulation-with-linux-vm.md

Easy Amiibo Emulation - https://bit.ly/2z0m09k

(^ that's a short-link to this page, so you can open it in Linux)

Some users are discussing this guide in #hacking on the JoyConDroid Discord: https://discord.gg/SQNEx9v.

DO NOT ask for, or share links to, Amiibo bins in the comments! They will be removed. Thank you for understanding.

(Windows|Linux PC) + JoyControl + Bluetooth = AMIIBO EMULATION

MongoDB Cheat Sheet

Show All Databases

show dbs

Show Current Database

@GameDragon2k
GameDragon2k / ESP32_BLE_Arcade.ino
Last active February 15, 2023 08:47
NodeMCU-32S Game Pad
/*
Video: https://www.youtube.com/watch?v=oCMOYS71NIU
Based on Neil Kolban example for IDF: https://github.com/nkolban/esp32-snippets/blob/master/cpp_utils/tests/BLE%20Tests/SampleNotify.cpp
Ported to Arduino ESP32 by Evandro Copercini
Gamepad coding by Game Dragon
*/
#include <BLEDevice.h>
#include <BLEServer.h>
#include <BLEUtils.h>
@donovankeith
donovankeith / ArduinoOSC.ino
Last active January 9, 2023 23:35
Simple test project for driving RGB led with OSC messages.
/*
Send and receive OSC messages between NodeMCU and another OSC speaking device.
Send Case: Press a physical button (connected to NodeMCU) and get informed about it on your smartphone screen
Receive Case: Switch an LED (connected to NodeMCU) on or off via Smartphone
Written by Jackson Campbell <jcampbell@calarts.edu>
Modified by Donovan Keith <dkeith@calarts.edu>
for [Augmenting Realities](https://sites.google.com/view/augmentingrealities/home)
@cyrus007
cyrus007 / Template_ESP8266.ino
Last active January 9, 2023 23:39 — forked from DeanCording/Template_ESP8266.ino
ESP8266 Arduino project template with optional OTA firmware update
/**
* ESP8266 project template with optional:
* - WiFi config portal - auto or manual trigger
* - OTA update - Arduino or web server
* - Deep sleep
* - Process timeout watchdog
*
* Copyright (c) 2016 Dean Cording <dean@cording.id.au>
* Modified by Swapan <swapan@yahoo.com>
*
@gjlawran
gjlawran / Template_ESP8266.ino
Last active January 9, 2023 23:38 — forked from DeanCording/Template_ESP8266.ino
ESP8266 Arduino project template with optional OTA firmware update
/**
* ESP8266 project template with optional:
* - WiFi config portal - auto or manual trigger
* - OTA update - Arduino or web server
* - Deep sleep
* - Process timeout watchdog
*
* Copyright (c) 2016 Dean Cording <dean@cording.id.au>
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
@42Bots
42Bots / ESP8266-74HC595-ShiftOut.ino
Last active January 9, 2023 23:35
ESP8266 with a shift register 74HC595 programmed with the Arduino IDE
/* Example of using ES8266 with a 74HC595 shift register
** the ShiftOut function without any libraries
** LEDs will count from 0 to 255 in binary
** For more details, see http://42bots.com
--------------------------------------------------------
** Connections:
** ESP8266 GPIO13 to 74HC595 pin 14
** ESP8266 GPIO15 to 74HC595 pin 12
** ESP8266 GPIO14 to 74HC595 pin 11
** 74HC595 Vcc is connected to 3.3V
@brainstorm
brainstorm / esp32_promisc.c
Last active July 26, 2023 19:18
esp32 promiscuous mode and packet injection experiments
// Espressif ESP32 promiscuous mode and packet injection experiments
// by brainstorm at nopcode org
#include "freertos/FreeRTOS.h"
#include "esp_wifi.h"
#include "esp_wifi_internal.h"
#include "lwip/err.h"
#include "esp_system.h"
#include "esp_event.h"
#include "esp_event_loop.h"
@DeanCording
DeanCording / Template_ESP8266.ino
Last active April 29, 2023 03:23
ESP8266 Arduino project template with optional OTA firmware update
/**
* ESP8266 project template with optional:
* - WiFi config portal - auto or manual trigger
* - OTA update - Arduino or web server
* - Deep sleep
* - Process timeout watchdog
*
* Copyright (c) 2016 Dean Cording <dean@cording.id.au>
*
* Permission is hereby granted, free of charge, to any person obtaining a copy