John Oliva's starred repositories
FastAccelStepper
A high speed stepper library for Atmega 168/328p (nano), Atmega32u4, Atmega 2560, ESP32, ESP32S2, ESP32S3, ESP32C3 and Atmel SAM Due
bottango_playback_interface
Control Bottango through its Web API from python
pybricks-code
Web IDE for Pybricks
Pythonista-Extract-Depthmap
An example script that uses the objc_util module available in the Pythonista app to extract depth data from Portrait photos.
Video-Depthify
Collection of scripts for generating depth maps for videos using machine learning.
RGB-Depthify
Simple, locally-running web app for generating depth maps using machine learning.
legacy_stepper_motor_analyzer
A DYI minimalist hardware stepper motor analyzer with graphical touch screen.
CmdArduino
Simple serial command line prompt for Arduino. Originally developed by Akiba from @freaklabs
ESP_WiFiManager
This is an ESP32 / ESP8266 WiFi Connection Manager with fallback web configuration portal. Use this library for configuring ESP32 (including ESP32-S2 and ESP32-C3), ESP8266 modules' WiFi, etc. Credentials at runtime. You can also specify static DNS servers, personalized HostName, fixed or random AP WiFi channel. With examples supporting ArduinoJson
ESP_MultiResetDetector
Library to detect a multi reset within a predetermined time, using RTC Memory, EEPROM, LittleFS or SPIFFS for ESP8266 and ESP32, ESP32_C3, ESP32_S2, ESP32_S3. An alternative start-up mode can be used. One example use is to allow re-configuration of device WiFi credentials
esp32_https_server
Alternative ESP32 Webserver implementation for the ESP32 Arduino Core, supporting HTTPS and HTTP.
ESP32_AnalogWrite
Provides an analogWrite polyfill for ESP32 using the LEDC functions
bloom_sphere
Sverchok node to create bloom spheres
AudioStyleNet
This repository contains the code for my master thesis on Emotion-Aware Facial Animation
bootstrap-flask
Bootstrap 4 & 5 helper for your Flask projects.