John Sharp's repositories
Adafruit_CircuitPython_Bundle
A bundle of useful CircuitPython libraries ready to use from the filesystem.
Adafruit_ILI9341
Library for Adafruit ILI9341 displays
aht30
AHT30 full function driver library for general MCU and Linux.
arduino-pico
Raspberry Pi Pico Arduino core, for all RP2040 boards
bare-metal-programming-guide
A bare metal programming guide (ARM microcontrollers)
circuitpython-tricks
Some CircuitPython tricks, mostly reminders to myself
cmsis-svd-stm32
CMSIS SVD files for all STM32 devices
duo-buildroot-sdk
Milk-V Duo Official buildroot SDK
duo-examples
Milk-V Duo official C/C++ examples
esp-idf
Espressif IoT Development Framework. Official development framework for Espressif SoCs.
lvgl
Embedded graphics library to create beautiful UIs for any MCU, MPU and display type.
MaximAI_Documentation
START HERE: Documentation for ADI's MAX78000 and MAX78002 Edge AI devices
micropython
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
OV7670-CAMERA-STM32-TFT-FSMC-DCMI-STM32F407-SSD1289-AND-ILI9341
OV7670 CAMERA STM32 TFT FSMC DCMI STM32F407 SSD1289 AND ILI9341
pimoroni-pico
Libraries and examples to support Pimoroni Pico add-ons in C++ and MicroPython.
PLC-14500
Retro trainer board based on the MC14500 1-bit ICU. The project is OSHW certified and a ready to assemble kit is available on Tindie.
py32f0-template
Puya PY32F002A PY32F003 PY32F030 GNU GCC SDK, template and examples
spi-flash-Stm32
W25qxx, N25Qxx and other SPI FLASH driver for stm32 HAL
st7789
ST7789 full function driver library for general MCU and Linux.
stlink
Open source STM32 MCU programming toolset
stm32-ov5640
Provides the ov5640 driver, part of the STM32Cube BSP Component for all STM32xx series.
STM32_HID_Bootloader
Driverless USB HID bootloader and flashing tool for STM32F10X devices
TFT_eSPI
Arduino and PlatformIO IDE compatible TFT library optimised for the Raspberry Pi Pico (RP2040), STM32, ESP8266 and ESP32 that supports different driver chips
vscode-keil-studio-pack
Extension pack for all VS Code extensions
w80x_arduino
w806 package for Arduino IDE
WeActStudio.MiniSTM32F4x1
MiniF4-STM32F401CEU6/STM32F411CEU6 Product Literature