CheeseBox with added OLED

I thought it might be fun to add an OLED screen to the CheeseBox when we made the printed circuit board. I’ve just soldered one into place and written a little driver for it. I rather like the look. Now I have to design a box and some buttons.

The wire is there to bypass a component that it turns out we don’t need. I’d added a level converter to take the 3.3 volt led signal up to 5 volts, because sometimes the Neopixels that we are using prefer this level. However, they seem to work just fine without it.

If you’re wondering what the back of the board looks like, and just how badly it is possible to solder a PICO to some pads on a PCB, then you can see the answer above…..

PICO MIDI Cheese Box Constructed

When you put your ideas out on the internets and in magazines it is always nice to see someone actually build one. “viragored” has not just built a device though, they’ve also designed their own case because I forgot to publish the design files. I’ve put my designs on GitHub now. You can find them here. But I think I like that the new one is better. I like the idea of using “push pins” to hold components in place rather than screws.

Developer Developer Developer Videos now live

A few weeks ago I had a great time talking about making music with the Raspberry Pi PICO and Pure Data at the Developer Developer Developer Conference. All the videos are now online. You can find them on the conference YouTube channel here.

If you want to watch my video (and why would you not) you can click on the link above.

The Crackers Controller Lives!

20211003_083230689_iOS (2).jpg

After another fun day of coding (I really know how to enjoy myself) the “Crackers Controller” now lives. You can adjust settings by turning the encoders and the value is displayed on the pixel ring. If you press the encoder in you can switch to another setting value (above we have “blue” and “yellow” settings. The settings are sent out as MIDI control change messages. The controller works with the MIDI cheesebox you can see on the left, which will provide the note input. Now I need to write the Pure Data patch that will make all the sounds.

"Crackers" PICO Midi Controller takes shape

external.jpg

I’m building a partner device for the “PICO Midi CheeseBox”. This gives four rotary controllers with pixel ring feedback displays which you’ll be able to use to control MIDI playback. It’s called the “Crackers PICO Midi controller”. Why? Take a look inside..

internals.jpg

The wiring is a bit crazy, but it worked first time. I’ve got a new build technique called “making the design and writing the drivers before I build the device”. You can see the circuit diagram and the Circuit Python code creates controller instances for each of the four inputs.

The controller will be making an appearance in a future HackSpace magazine, when I’m going to be using it to control a Pure Data synthesizer.

Unexpected art

broken design.jpg

Sometimes your failures are more interesting than your successes. I’ve been doing some work to design a new music controller based on the cheesebox, but adding rounded corners. There are lots of ways to make rounded corners, FreeCAD even has a command called “Fillet” that will do this for you. But I thought I’d do it the hard way, which involves cutting off each corner and replacing it with a cylinder. You can see the results of my first attempt above. I think it is quite artistic. And hey, one corner correct out of four isn’t a bad score..

workingdesign.jpg

This is the final version. There are four controller rings with lights, and a button grid and controller on the bottom. The only problem with this design is that it won’t fit on the printer bed………

final design.png

This is the final, printer friendly, design.

20210927_083238347_iOS (2).jpg

..and this is after it has been produced by two friendly printers…..