• Stars
    star
    3
  • Rank 3,963,521 (Top 79 %)
  • Language
    C
  • Created over 1 year ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

More Repositories

1

Arduino-IMU-and-AHRS-tests

Various 6-dof and 9-dof orientation sensors test for the purpose of Tangible Interaction Design classes.
C++
11
star
2

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.
C++
6
star
3

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.
Processing
4
star
4

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.
C
4
star
5

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.
JavaScript
2
star
6

Involt-projecthub-example

JavaScript
2
star
7

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.
Jupyter Notebook
2
star
8

Neopixels-bare-metal-STM32

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

Stepper-motor-in-assembly

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

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.
Jupyter Notebook
1
star
11

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.
Assembly
1
star
12

Web-MIDI-to-Arduino

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

FCN-image-segmentation

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

AVR-bare-metal-examples

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

Arduino-distance-sensors-comparison

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