Larry Bank's repositories
Multi_OLED
Control multiple OLED displays on one or more I2C buses simultaneously
oled_turbo
An experiment to push the limits of the SSD1306 through bit banging on Arduinos
Multi_BitBang
A software I2C implementation to create multiple I2C buses using GPIO lines
SMART_bootloader
Send sketches wirelessly from the Arduino IDE to your SMART Response XE
oled_animator
C code for converting animated GIF images into a form to run on MCUs and SSD1306 OLED displays
BLE_Keyboard
An HID keyboard sketch for the Arduino Nano 33 BLE
I2C_Detector
Scan I2C buses and identify devices which respond.
Nano_33_Gamepad
A sketch to connect BLE HID gamepads to the Arduino Nano 33 BLE
Animated_Sand
Arduino demo for SSD1306 I2C display + MPU-6050 accelerometer.
ir_receiver
C code to receive NEC codes from a GPIO connected to a IR demodulator
W600FastIO
Optimized GPIO pin functions for the WinnerMicro W600 SoC
esp32-snippets
Sample ESP32 snippets and code fragments
Nano_33_BeetleC
Control the M5Stack Beetle-C car over BLE with an Arduino Nano 33 BLE
oled_sprites
A sprite and tile system for the ATtiny85 & SSD1306 (or more powerful MCU)
arduino-esp32
Arduino core for the ESP32
vl53l0x-arduino
Pololu Arduino library for VL53L0X time-of-flight distance sensor
Adafruit_MP3
mp3 decoding on arduino
Adafruit_nRF52_Arduino
Adafruit code for the Nordic nRF52 BLE SoC on Arduino
tm1638
Arduino library + demo for LED button board with Tiger Micro's TM1638 controller