/ESP32

Primary LanguageC++

Setup

git clone git@github.com:mdelgert/ESP32.git

ESP32

https://github.com/T-vK/ESP32-BLE-Keyboard https://github.com/T-vK/ESP32-BLE-Mouse/tree/master https://github.com/lemmingDev/ESP32-BLE-Gamepad

Setting Up the Arduino Development Environment

https://github.com/m5stack/M5Atom https://docs.m5stack.com/en/arduino/arduino_ide

EEPROM

https://github.com/m5stack/M5Atom/blob/master/examples/Advanced/Storage/EEPROM/EEPROM.ino

Links

https://github.com/BlynkGO/ESP32-BLE-Combo https://github.com/nkolban/esp32-snippets/tree/master https://github.com/h2zero/NimBLE-Arduino/blob/e46123a084e0aa336e4cbdd52bf001dac71e5afb/src/nimble/nimble/host/src/ble_hs_priv.h#L68 https://novelbits.io/bluetooth-hid-device-design-example-project/ https://github.com/nutki/bt-keyboard-switcher https://learn.adafruit.com/mouse-and-keyboard-control-using-tinyusb-and-ble/keyboard-example https://github.com/Heerkog/MicroPythonBLEHID

Raspberry Pi K(V)M (USB - Bluetooth)

https://github.com/BLeeEZ/rpi-kvm/tree/main

Chip Series Comparison

https://docs.espressif.com/projects/esp-idf/en/v5.0/esp32s3/hw-reference/chip-series-comparison.html

Arduino CLI and Visual Studio Code

https://colddsam.medium.com/exploring-the-world-of-arduino-programming-in-visual-studio-code-bbcb4af982e7 https://arduino.github.io/arduino-cli/0.35/installation/ https://learn.sparkfun.com/tutorials/efficient-arduino-programming-with-arduino-cli-and-visual-studio-code/all

Create sketch

arduino-cli sketch new NameOfSketch