• Stars
    star
    126
  • Rank 284,543 (Top 6 %)
  • Language
    C
  • Created almost 9 years ago
  • Updated over 3 years ago

Reviews

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

Repository Details

Synthesizers for Arduino / AVR ATMega32 from https://janostman.wordpress.com/

A Few Simple Synths from Jan Ostman

Each of these four directories can be moved into your Arduino sketch directory, compiled, and flashed. They're all serial-port adaptations of some synthesizer cores that Jan Ostman wrote, and they make fantastic jumping-off points for your own experimentation.

I wrote an article on Hackaday to go with them. Go there for samples and instructions. Or just flash the code and hook up to the Arduino with a good serial terminal at 9600 baud.

In the long run, it'd be neat to modify and modularize these to make an easier-to-modify AVR-based synthesis library. If you're interested in such a project, fork away and get in touch.

More Repositories

1

AVR-Programming

Code examples for the book "Make: AVR Programming"
C
688
star
2

hackaday-forth

Mecrisp-Stellaris Forth Plus Extra Goodies
Forth
55
star
3

klangorium

Hardware and tutorials for the Hackaday / Logic Noise Klangorium demo board
KiCad Layout
46
star
4

everled

Run a dim LED + microcontroller on 10 uA? Sure! A ripoff of Ted Yapo's Tritilight Project
KiCad Layout
33
star
5

hackaday_supercon_2019_logic_noise_FPGA_workshop

Hackaday Supercon 2019 Logic Noise Badge Workshop
Verilog
28
star
6

hackaday_mqtt

ESP8266 / NodeMCU MQTT Sensor and Display Demo
Lua
19
star
7

arduino_CLI

Experiments with compiling/linking/flashing Arduino-style .ino files without the IDE
Makefile
17
star
8

mqtt-javascript-demo

Demo using Javascript/Websockets as MQTT Client
JavaScript
15
star
9

embed_with_elliot-circular_buffer

Demo code to go along with Hackaday article on circular buffers
Makefile
15
star
10

hackaday_esp-14_power_meter

An experiment in crazy: running an interactive Forth shell on a tiny microcontroller, connected to WiFi
KiCad Layout
14
star
11

barking_dogs_dds_demo

A Quick Demo of doing Direct Digital Synthesis on an AVR / Arduino
C
13
star
12

AVR_ProPack

Circuit bits that make breadboarding with AVR micros less painful!
Shell
8
star
13

Forth-vs-UV-EPROMS

Forth
7
star
14

elliot-s_eggbot

Integrating Bart Dring's Servo Pen Control and GRBL
C
6
star
15

vusbWebinar

Slides and code for O'Reilly Webinar on V-USB AVR Library
C
6
star
16

vusb_tiny_designs

5
star
17

serialMiniproj

Makefile
5
star
18

corona-clock

A quick clock hack for my son during stay-at-home quarantine.
Lua
4
star
19

embed_with_elliot-ARM_makefiles_example

Makefile Examples Disguised as an STM32F4 ARM LED-Blinky Project
C
3
star
20

avr_atomic_demo

Demonstrates problems with interrupts and failure of atomicity / race condition
Makefile
3
star
21

Supercon-Logic-Noise-Workshop

Lost? Start here:
JavaScript
3
star
22

fastboot-made-easy

C++
3
star
23

pid-all-the-things

Intro to PID talk given at CCCamp 2023
HTML
2
star
24

stm32l0_libopencm3_template

The simplest possible working OpenCM3 application for the STM32l0 chips.
Makefile
2
star
25

lowPowerClock

A quick and dirty (approximate) low power clock routine for AVRs
C
1
star
26

stm32f0_libopencm3_template

The simplest possible working OpenCM3 application for the STM32f0 chips.
Makefile
1
star
27

stm32f1_libopencm3_template

The simplest possible working OpenCM3 application for the STM32f1 chips.
Makefile
1
star
28

stm32f3_libopencm3_template

The simplest possible working OpenCM3 application for the STM32f3 chips.
Makefile
1
star
29

stm32f2_libopencm3_template

The simplest possible working OpenCM3 application for the STM32f2 chips.
Makefile
1
star
30

pico_ch32v003_prog

Python
1
star