Skip to content

Commit

Permalink
Added more user documentation for V1
Browse files Browse the repository at this point in the history
  • Loading branch information
lithochasm committed Aug 18, 2023
1 parent ca5323f commit 748cf48
Showing 1 changed file with 29 additions and 3 deletions.
32 changes: 29 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,16 @@ DCZia 2023 DC31 Badge - Electric Sampler
The DCZia Electric Sampler - A eurorack format drum machine, sampler, and step sequencer powered by
the Pi2040.

## Specs


RPI 2040 Microconroller
OLED Screen
3.5mm Audio Out Jack
3.5mm Midi In / Out (TRRS)
3.5mm Sync In / Out
MicroSD Card Slot
Eurorack Power Connector
Battery Power


## Build Guide
Expand Down Expand Up @@ -63,10 +71,28 @@ Currently the firmware is not complete, and the user interface may change.
The Select Knob will change between options on the screen, and push selects the currently
highlighted option.

The Volume knob will change the volume. If you push it, it will adjust the tempo.
The Volume knob will change the volume.

The PLAY button will play / pause any currently running program

The FUNCTION button will... perform a function..
There are a few modes on the v1 software.
A LED light mode.
A Sampler mode with a sequencer. You can load a wav file from the onboard flash, and then add a sequence and control the steps with the 8 key switches, and adjust per step volume.
A Sequencer mode which will play pre progarmed sequences. (Still under dev)
A Midi controller mode. You can adjust what notes / cc params are output via the python code in our repo.
A USB HID Device mode. The keys will output 0-9 and the device will emulate a keyboard.


## Notes

If you picked up a V1 board at Con, the board shipped with our testing firmware. Please flash the V1 firmware for more features.

Additional Features and changes will be coming soon!

## Updating the software / firmware

To update the software on the board you can do two things.

1. Use the fimware blob from our release section. To use this, unplug and turn off the module. Using something non conductivem press and hold the button on the RPI 2040 (The BootSelect Button) while powering on the unit via a micro usb cable. You should then see a mass storage drive appear on your computer. Drag the single uf2 file onto the drive. Then the unit should restart with the new firmware.

2. You can also plug the unit into your computer via the micro usb and drag the contents of the Production/Software folder onto the mass storage drive. The unit should reboot when complete. Sometimes if your computer transfers the files too slow this can cause issues with the RPI rebooting before all the software is complete.

0 comments on commit 748cf48

Please sign in to comment.