An open API service indexing awesome lists of open source software.

https://github.com/hi-squeaky-things/little-squeaky-machine-hardware

The Little Squeaky Machine is a hardware reference platform for the Little Weirdo Software Synthesizer.
https://github.com/hi-squeaky-things/little-squeaky-machine-hardware

esp32 hardware synthesizer

Last synced: 26 days ago
JSON representation

The Little Squeaky Machine is a hardware reference platform for the Little Weirdo Software Synthesizer.

Awesome Lists containing this project

README

          

```
⡇ ⡇⢹⠁⢹⠁⡇ ⣏⡉ ⢎⡑⡎⢱⡇⢸⣏⡉⣎⣱⣇⠜⢇⢸ ⡷⢾⣎⣱⡎⠑⣇⣸⡇⡷⣸⣏⡉
⠧⠤⠇⠸ ⠸ ⠧⠤⠧⠤ ⠢⠜⠣⠪⠣⠜⠧⠤⠇⠸⠇⠱ ⠇ ⠇⠸⠇⠸⠣⠔⠇⠸⠇⠇⠹⠧⠤
```
[![CC BY-NC-SA 4.0][cc-by-nc-sa-shield]][cc-by-nc-sa]

The Little Squeaky Machine is a hardware reference platform for the [Little Weirdo Software Synthesizer](https://github.com/hi-squeaky-things/little-weirdo).

[cc-by-nc-sa]: https://creativecommons.org/licenses/by-nc-sa/4.0/
[cc-by-nc-sa-image]: https://licensebuttons.net/l/by-nc-sa/4.0/88x31.png
[cc-by-nc-sa-shield]: https://img.shields.io/badge/License-CC%20BY--NC--SA%204.0-lightgrey.svg

> [!CAUTION]
> This project is actively being developed with frequent breaking changes. Wires may shift, features are incomplete, and stability is not guaranteed. Use at your own risk and expect regular updates that might require SW/HW adjustments. Have fun!

> [!IMPORTANT]
> **Hi Squeaky Things** can happen at any time. _Little Squeaky Machine_ is ready to squeak, squuuueak, squeeeeeaak, squeaaaaaaaaak and drop some deep body shaking basses!

## Little Squeaky Machine Hardware

The hardware is designed using EasyEDA.

### Revision 2.0

This is the first production ready hardware running a firmware using [Little Weirdo Software Synthesizer](https://github.com/hi-squeaky-things/little-weirdo) for sound synthesis.

> [!CAUTION]
Small batch of this revision is fabricated. Use the schematics and layouts at your own risk because the new design is not fully tested yet. We are testing this revision with different types of key switches and caps and color.

![result assembly](design/revision_2_0_real.jpg "revision 2.0 real life")

Rendered versions:

![case front](design/revision_2_0_case_front.png "revision 2.0 with casing")
![case back](design/revision_2_0_case_back.png "revision 2.0 with casing")

- [Specification and capabilities](design/specs.md)
- [Pin layout of the ESP32S3 based MCU](design/pinout.md)
- [Fabrication files](fabrication)

![front pcb](design/revision_2_0_pcb_front.png "revision 2.0 pcb")

![back pcb](design/revision_2_0_pcb_back.png "revision 2.0 pcb back")

### Revision 1.0

This is the first prototype we created and running a firmware using [Little Weirdo Software Synthesizer](https://github.com/hi-squeaky-things/little-weirdo) for sound synthesis. This revision was only for a proof-of-concept some features and not for production use.
![top level pcb](design/revision_1_0.jpg "photo first prototype")

![top level pcb](design/revision_1_0_pcb_front.png "photo first prototype")

## License

This work is licensed under a
[Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License][cc-by-nc-sa].

[![CC BY-NC-SA 4.0][cc-by-nc-sa-image]][cc-by-nc-sa]

## Credits

Made by Daniël, owner of Hi Squeaky Things Lab.