Ernest Warzocha (ErniW)

ErniW

Geek Repo

Company:Omtech

Location:Poznan, Poland

Github PK Tool:Github PK Tool


Organizations
Involt

Ernest Warzocha's repositories

Arduino-IMU-and-AHRS-tests

Various 6-dof and 9-dof orientation sensors test for the purpose of Tangible Interaction Design classes.

Language:C++Stargazers:6Issues:1Issues:0

Arduino-Neopixels-animations

Neopixels light animations with sine wave, perlin noise, lerp etc. Code is written by using FastLED library. Supplement to my Physical Computing workshops.

Language:C++Stargazers:6Issues:0Issues:0

ARM-STM32-bare-metal-examples

Basic examples of STM32 ARM bare-metal programming. No high level libraries or IDE. Pure C. It's still in progress.

Language:CStargazers:4Issues:1Issues:0

Processing-Generative-Typography

Reference examples from Introduction to Generative Typography workshops held as a part of my old Creative Coding classes. Repository contains TTF font generator.

Language:ProcessingStargazers:3Issues:1Issues:0
Language:JavaScriptLicense:MITStargazers:2Issues:2Issues:0

Stable-diffusion-flow-of-latent-space-using-Perlin-noise-algorithm

Applying Perlin Noise algorithm for procedural spatial noise flow and interpolation of latent space in Stable Diffusion.

Language:Jupyter NotebookStargazers:2Issues:1Issues:1

Stepper-motor-bare-metal-STM32

A non-blocking bare-metal firmware to control stepper motor with A4988 driver, made on STM32F446RE board using timers and interrupts.

Web-Bluetooth-and-HM-10-module-for-Arduino

A simple browser terminal for HM-10 Bluetooth LE modules available at my workshop. May be helpful for some of my students.

Language:JavaScriptStargazers:2Issues:1Issues:0

Arduino-distance-sensors-comparison

Testing various kind of distance sensors with Arduino for the purpose of Tangible Interaction Design classes.

Language:C++Stargazers:1Issues:1Issues:0

AVR-bare-metal-examples

A series of bare metal AVR development basic examples with commentary to help you get started.

FCN-image-segmentation

Implementation of FCN-8 tested on handwritten digits dataset. Nothing fancy, just trying to use various architectures for image segmentation.

Language:Jupyter NotebookStargazers:1Issues:1Issues:0

Neopixels-bare-metal-STM32

Bare-metal implementation of WS2812 LED strip using DMA and PWM for STM32F446RE. Tested with 1 meter strip.

Language:CStargazers:1Issues:1Issues:0

Neural-style-transfer

An AI algorithm to stylize one image with another. Repository consists of two notebooks: basic NST implementation from scratch and Fast-NST pre-defined sample code for comparison.

Language:Jupyter NotebookStargazers:1Issues:1Issues:0

Servo-motor-in-Assembly

Playing around with timers and ADC on STM32F446 to control a servo with a knob. Trivial unless written purely in ARM assembly on STM32 Cortex-M4F.

Language:AssemblyStargazers:1Issues:0Issues:0

Stepper-motor-in-assembly

Controlling stepper motor using A4988 driver and PWM written from scratch in ARM assembly on STM32 Cortex-M4F.

Language:AssemblyStargazers:1Issues:1Issues:0

Web-MIDI-to-Arduino

Simple boilerplate for hacking the Arduino Leonardo to control the pins directly in browser with MIDI interface.

Language:HTMLStargazers:1Issues:1Issues:0

Arduino-heart-rate-pulse-sensors

A comparison of pulse sensors for Arduino. It's an enhanced version of tests made with my students for one of their project in 2020.

Language:C++Stargazers:0Issues:1Issues:0

CNN-Image-segmentation-for-CARLA-with-U-Net

Implementation of image segmentation task for autonomous car driving via U-Net architecture in Tensorflow.

Language:Jupyter NotebookStargazers:0Issues:2Issues:0

MIDIUSB

A MIDI library over USB, based on PluggableUSB

Language:C++License:LGPL-2.1Stargazers:0Issues:0Issues:0

Web-bluetooth-and-Arduino-Nano-33-BLE

An example of using Web Bluetooth API with Arduino BLE board. It uses custom characteristics rather than serial port profile.

Language:C++Stargazers:0Issues:1Issues:0

Autoencoder-denoiser

Use autoencoder model to denoise the images.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

CNN-GradCAM

Implementation of Gradient-weighted Class Activation Maps of a simple classifier in Tensorflow. In progress.

Language:Jupyter NotebookStargazers:0Issues:1Issues:0

CPU-usage-tracker

A CPU usage tracker using POSIX Threads written in C.

Language:CStargazers:0Issues:0Issues:0

DCGAN-Hands-Generator

Basic Deep Convolutional Generative Adversarial Network to generate hand images. An old assignment from one of the courses I took.

Language:Jupyter NotebookStargazers:0Issues:0Issues:0

MPU6050-complementary-filter-in-assembly

Compute gyro+accel IMU orientation angles by using complementary filter algorithm written purely in ARM assembly on Cortex-M4F STM32. Work in progress.

Language:AssemblyStargazers:0Issues:1Issues:0

Neural-Network-in-pure-NumPy

A feedforward neural network from scratch without any high level deep learning libraries. Pure mathematics and NumPy.

Language:Jupyter NotebookStargazers:0Issues:2Issues:0

PoseNet-and-p5js

An experiment with PoseNet and p5.js. It uses hand position estimation from camera input to bounce the ball on the screen.

Language:JavaScriptStargazers:0Issues:1Issues:0

Processing-looped-animations

As requested by students, various approaches to create looped gif using sine wave and Perlin Noise for the first homework.

Language:ProcessingStargazers:0Issues:0Issues:0

RETAIN-heart-failure-prediction-model-RNN

A recurrent neural network to predict heart failure based on ICD-9 patient data analysis from MIMIC dataset. RETAIN network uses "Reverse Time Attention Mechanism" for predictions.

Language:Jupyter NotebookStargazers:0Issues:2Issues:0

STM32-CMake-boilerplate

A basic boilerplate to start working with STM32, arm-none-eabi and CMake with custom toolchain setup for bare-metal development.

Language:CStargazers:0Issues:1Issues:0