Hardware Hacking a new musical instrument with an Arduino and an Electric Guitar

by Logan Poelman | at MinneBar 10 | 2:45 – 3:35 in Proverb-Edison | View Schedule

How do you create a new type of musical instrument using the right sensors, arduinos and some clever ergonomic engineering?
I invented a way to play bass and guitar, at the same time,
using the same 4 fingers and thumb you normally use to play guitar,
on a regular old electric guitar.
(with a bunch of software and hardware and sensors)


Learn about analog to digital sampling, physical computing, MIDI, arduino, physical design, prototyping and more!
I will talk about the design issues, coding challenges, going from idea to POC to prototype to pilot.
Design of the pedal:

Various parts

boards for the POC (too big to actually fit in the pedal)

POC that will evolve into the Prototype of the pedal (the tiny blue board is a Arduino Nano that will be the brains of the pedal. picture of guitar pedal prototype

take a listen/look at:
the guitar stomp pedal with the OLED display:
https://www.youtube.com/watch?v=Wa9AMa5YzFA
initial POC:
https://www.youtube.com/watch?v=y7l4vXMsPbo
improved the software: https://www.youtube.com/watch?v=k6dz0rJP8cY

Beginner

Logan Poelman

Grew up building stuff with RadioShack parts and hacking junk I found in the garbage.
Built my first synthesizer when I was in 7th grade ( UJT Transistor oscillator design). Started programming on TRS80 + Apple II's in 1978
Started playing guitar in 1979
Started my programming career as a Video Game Programmer, in assembly language on the IBM PC & C64, in the late 80's.
(you can play "Ajax" at https://archive.org/details/msdos_Ajax_1989)
Worked on Wall Street for about 10 years building ginormous scale systems - ex: an app that ran on a single box with 784 cores and 784 gigs of RAM (see Azul Systems Vega), handling 250 million transactions a day, in 2007! .
Former Adjunct Professor at NYU in the Computer Science graduate program.
Guitar player & musician
Inventor.
Noodler.
Writing Crypto routines since 1994
Writing Java since 1997
Doing Hadoop since 2008
I've been hacking the Arduino since 2009.
Hacking the Raspberry Pi since 2012.
Over the years, I have programmed in: Scala, Ruby, JavaScript, Java, C#, VB.Net, VB, Forth, C++, C, Fortran, SNOBOL, Pascal, Basic
and Assembly (on 6 architectures - ARM,ATMEL AVR, 8086, 6502, Z80, PDP)
I have programmed CPUs, GPUs, DSPs, MCUs in Assembly, C and less soul crushing languages.

CTO for Loco Bellis, LLC