Piotr Kubica's repositories
weather-tiny
Tiny weather station based on TTGO T5 V2.3.1 (ESP32 with 2.13" e-ink display)
simple-3d-fps-shooter-Away3D-for-web-browser
Simple 3D FPS shooter with basic AI, collision detection, Ogre 3D models and particle system based on Away3D 4.0 Alpha game engine with custom loader - targeted to run in web browsers with Adobe Flash Player (written in 2011)
zwiftworldchooser
makes changing worlds on Zwift easy
AVR-Programming
Code examples for the book "Make: AVR Programming"
directional_speaker
An ultrasonic directional speaker (aka. Parametric Speaker)
dizzy-mouse
DIY mouse mover jigger. Dizzy mouse moves (unnoticeably) all the time preventing PC from rest / sleep
garmin-uploader
Garmin Connect Python Uploader
GarminDB
Download and parse data from Garmin Connect or a Garmin watch, FitBit CSV, and MS Health CSV files into and analyze data in Sqlite serverless databases with Jupyter notebooks.
ir-pc-volume-control-knob
IR and PC volume control knob
keyboards
All of my custom keyboards, keymaps, and case files.
lilygo_t5_4.7_crypto
A crypto price widget for the LilyGO T5
mvn-pd
Helps visualizing Maven project module dependencies (pom files -> dot)
Nugget-Invader
WiFi Attack + Recon Suite for the ESP8266 WiFi Nugget
openintro-statistics
📚 An open-source textbook written at the college level. OpenIntro also offers a second college-level intro stat textbook and also a high school variant.
pico-pwm-audio
Raspberry Pi Pico PWM Audio Project
PicoAudioPWM
PWM audio on pico with 8KHz stereo wave file
Prusa-Firmware-custom
Firmware for Original Prusa i3 3D printer by PrusaResearch
pydata-book
Materials and IPython notebooks for "Python for Data Analysis" by Wes McKinney, published by O'Reilly Media
simple-3d-fps-shooter-jMonkeyEngine_2_0
Simple 3D FPS shooter with basic AI, collision detection, Ogre 3D models, sound, HUD and particle system based on jMonkeyEngine 2.0 - targeted to launch from JNLP or java Applet (written in 2011)