Le Pétoscope

Handy minimalistic audio oscilloscope. Easy to build and useful for creating sounds on a synth.

Pure Nim score 15/100 · last commit 2021-11-23 · 4 stars · tests present · no docs generated

Summary

Latest Version Unknown
License Unknown
CI Status Failing
Stars 4
Forks 0
Open Issues 0
Last Commit 2021-11-23
Downloads 0
Last Indexed 2026-07-28 04:34

Installation

nimble install Le Pétoscope
choosenim install Le Pétoscope
git clone https://gitlab.com/svofski/lepetoscope

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
Le Pétoscope - - - - - - -

Source

Repository https://gitlab.com/svofski/lepetoscope
Homepage https://gitlab.com/svofski/lepetoscope
Registry Source gitlab

README

Le Pétoscope

A handy minimalistic audio oscilloscope to be used together with Le Pétomane. Not rich in features but very easy to build and immensely useful when creating sounds on a synth. It can be built on a breadboard using parts that you probably have lying around, or assembled nicely as a PCB module. It uses ESP8266 for ADC and processing power, however WiFi features are not used.

Le Pétoscope

Demo video: youtube

How to build

You can build it using a bare ESP12F or similar module, or you can use a NodeMCU-like development board. Consult the schematic for details.

Essential parts list:

  • ESP12F (bare module) or NodeMCU development board
  • 128x64 OLED display with SPI connection
  • LM358 opamp, a handful of 100K resistors and some common caps
  • one 100K trimpot

Build the hardware. I recommend setting the ADC voltage before connecting ESP12F. Upload the sketch. Connect to your sound output. Enjoy.

Arduino settings

Board: NodeMCU (ESP12E - it doesn't matter if yours is ESP12F). CPU speed: 160MHz. You need to get u8g2 library using library manager.

You can build it on a breadboard. Or if you decide to make it a complete module, it would look like so: Le Pétoscope Parts Side Le Pétoscope Display Side