Introduction: Pickle Rick IRL!! (how to Put a Screen & Speaker Inside a LITERAL Pickle)

About: YouTube: https://www.youtube.com/channel/WillDonaldson

Inspired by episode 3, season 3 of Rick and Morty, I decided to make Pickle Rick IRL, this project involved squeezing an OLED and speaker, controlled by an Arduino Nano inside a pickle. Here is an exert from the episode as context for those who might be confused as to why anyone would put perfectly fine electronics inside a pickle.

Step 1: Parts and Materials

  • Several pickles
  • Arduino Nano
  • SD Card Reader
  • SD Card
  • Small Speaker
  • 0.96” OLED display
  • 3.7v Lipo
  • Jumper Wires
  • Sewing materials
  • Tape

Step 2: Circuit

Speaker:

  • Connect to GND and pin 9

OLED:

  • GND to GND
  • VDD to 3.3V
  • SCK to A5
  • SDA to A4

SD Card Reader:

  • GND to GND
  • 3.3V to 3.3V
  • CS to 10
  • MOSI to 11
  • MISO to 12
  • SCK to 13

Battery to Vin and GND

Step 3: Assembling Rick

Connect/solder the electronics together as outlined in the previous step.

Wrap everything inside several layers of tape because the pickle juice is extremely conductive and will short circuit and destroy the electronics given the chance.

Carve out the inside of several pickles until you just have the skin left, place the electronics inside (I had to use 4 pickle slices because of the size of the electrical components), then stitch the skins together, Frankenstein style. Before fully sealing Pickle Rick up upload the code to the Arduino first, as detailed in the next step.

Step 4: How to Display Bitmaps, Play Audio and Understanding the Code

I have made a video (above) detailing how to convert .mp3 files into .wav files and playing them using an SD card reader & Arduino, and converting .jpg to hexadecimal bitmaps for displaying on an OLED. I believe it is more concise in video format but if you have any questions, ask me in the comments below. I have the code posted on my GitHub if that helps too.

Step 5: Conclusion

I hope you enjoyed reading this instructable, while I don't expect anyone to actually build this (although if you do, please post the results in the comments) I hope it may help some people trying to upload bitmaps to an OLED &/or those wanting to play audio with an Arduino (although ensure you add an amplifier).