element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Project Videos
  • Challenges & Projects
  • element14 presents
  • Project Videos
  • More
  • Cancel
Project Videos
Documents Building the Cylon Pumpkin: Combining a Larson Scanner and Vocoder for Halloween -- Episode 688
  • Documents
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Project Videos to participate - click to join for free!
Related
EMI-Reduction-Techniques
Recommended
Engagement
  • Author Author: cstanton
  • Date Created: 30 Oct 2025 9:48 AM Date Created
  • Last Updated Last Updated: 30 Oct 2025 3:07 PM
  • Views 4485 views
  • Likes 6 likes
  • Comments 2 comments

Building the Cylon Pumpkin: Combining a Larson Scanner and Vocoder for Halloween -- Episode 688

Mark combines two of his past builds, the Larson Scanner and the Vocoder, into a single 3D printed “Cylon Pumpkin” for Halloween 2025. The project features a reusable 3D printed pumpkin shell with a sweeping LED eye and a built-in voice-modulating vocoder powered by a Teensy microcontroller. In this video, Mark walks through the design in Onshape, PCB assembly, soldering, firmware setup, and how it all fits together to create a talking, glowing pumpkin that’s perfect for Halloween decoration or cosplay.

Watch the Project Unfold

You don't have permission to edit metadata of this video.
Edit media
x
image
Upload Preview
image

A Reusable Pumpkin with a Twist

For Halloween 2025, Mark decided to skip the traditional carved pumpkin. Instead, he 3D printed one, a durable, reusable pumpkin shell that can be brought back every year.

As he explained in his video, “Instead of hollowing out a pumpkin, I did something special, I 3D printed it so I can use it over and over again every year.”

The project combines two of his previous builds: the Larson Scanner and the Vocoder, merging them into a single device that not only lights up like a Cylon’s eye but also modulates speech, a fun addition to any Halloween setup or cosplay.

image

Designing the 3D Pumpkin

Mark designed the pumpkin using Onshape, a free, browser-based CAD tool suitable for hobbyist use. The model began as a series of arcs and ellipses, which he connected using Onshape’s loft and revolve features to form the pumpkin’s rounded body.

Once complete, he created the facial cutouts and added a “visor” opening, the slit through which the LED strip shines.

“When I imported it into my slicer, I scaled it down to 50% so it would fit my printer,” Mark explained. “Then I cut off the top and printed it in two pieces.”

He printed the pumpkin body and visor separately. The visor, designed to diffuse light from the LED strip, was printed in a transparent filament. The complete pumpkin can be fitted with internal lighting or even a small flashlight to enhance the glow effect.

image

Electronics: The Cylon Vocoder

The heart of this project is a redesigned Cylon Vocoder PCB, which integrates the Teensy Audio Board circuitry directly onto the board. According to Mark, this reduces cost and simplifies assembly:

“The schematic looks complicated, but it’s basically the same electronics I used in my previous vocoder. The difference is that I designed a PCB and implemented the audio board on it.”

From the Bill of Materials, the main components include:

  • Teensy 4.0 microcontroller

  • SGTL5000 audio codec (replicated from the Teensy Audio Board design)

  • 128x64 OLED display for visual feedback

  • Potentiometers for adjusting settings (wet/dry mix, pitch, function mode, etc.)

  • NeoPixel LED strip (used for the Larson scanner effect)

  • Fuse and diode protection on the 5V input

  • 9V battery power supply with a sliding switch and Molex connectors

Mark highlighted a few design choices worth noting:

  • Socket mounting for the Teensy and display: “Because the Teensy is quite expensive, I wanted to be able to remove it if needed.”

  • Simple reverse-polarity protection: “If you plug it in backwards, the diode conducts and blows the fuse, a quick and dirty solution that works every time.”

These details make the board practical for repeated use, ideal for costume integration or standalone decoration.

imageimage

Assembly and Design

Once the PCB was assembled, with headers, potentiometers, Molex connectors, and display soldered in, the next step was mounting it in the custom 3D printed enclosure. The case includes space for the 9V battery, switch, and wiring to the LED strip.

Mark demonstrated the layout:

“The PCB fits right in here. I already mounted a sliding switch for the power, and this has room for a 9V battery, it goes right there.”

When powered, the Teensy runs firmware based on Mark’s earlier vocoder project, updated slightly to control both the audio and the LED Larson scanner animation.

The display interface provides feedback as users turn the potentiometers, showing real-time values for signal parameters such as pitch, wet/dry mix, and master level. One button changes the waveform used by the internal function generator, cycling through square, sine, saw, and pulse waveforms.

image

Integrating the Larson Scanner

Inside the pumpkin’s visor sits a NeoPixel LED strip, controlled by the Teensy through a dedicated output. The LED animation mimics the iconic sweeping red light from the Battlestar Galactica Cylon, a visual effect Mark first explored in his Larson Scanner project.

The LED strip was left intentionally long:

“I didn’t even bother cutting it to size,” he admitted. “It’s the original strip I used for the Larson Scanner, and I just left it in there because I don’t mind, I like the decoration.”

When activated, the strip moves rhythmically back and forth behind the pumpkin’s visor, giving it a menacing yet entertaining look.

image

Firmware and Future Plans

The firmware running on the Teensy is based almost entirely on Mark’s previous vocoder code, with minor additions for the LED control and display.

“It’s 99% the same as the previous version,” he said. “I just added a few lines for the display and the LED control.”

Currently, a memory button is included on the board but not yet functional. The goal is to enable users to store and recall their preferred settings in a future firmware update.

image

Conclusion

The Cylon Pumpkin is a fusion of two classic electronics projects, the Larson Scanner and Vocoder, brought together in a creative, seasonal build. It showcases practical PCB design, 3D modelling in Onshape, and integration of audio and lighting effects into a cohesive, reusable prop.

Mark summed up the project simply:

“A pumpkin is not a pumpkin without some decent electronics.”

With files, schematics, and firmware made available, makers can recreate, modify, or expand on the design, whether for Halloween decoration, cosplay, or just as a fun experiment in combining light, sound, and fabrication.

Supporting Files and Links

-  Episode 688 Resources 

-  Make Your Own Vocoder with Teensy 4.0 - Voice of a Cylon?! -- Episode 677 - for board teensy board firmware  Episode 677 Resources  

-  Build a Larson Scanner with Sound Using an ESP32 -- Episode 670  - for more design schematics Episode 670 Resources  

Bill of Materials

Product Name Manufacturer Quantity Buy Kit
ALPS ALPINE Rotary Potentiometer, 100 kohm, 1 Turns, Linear, 50 mW, ± 20%, RK09 Series Alps Alpine 5 Buy Now
WURTH ELEKTRONIK Tactile Switch, WS-TATV Series, Top Actuated, Through Hole, Round Button, 160 gf, 50mA at 12VDC WURTH ELEKTRONIK 2 Buy Now
Molex 2p pin header Molex 1 Buy Now
Molex 3p pin header Molex 2 Buy Now
Slide Switch Knitter-Switch 1 Buy Now
Battery clip Bud Industries 1 Buy Now
fuse tr5 Littelfuse 1 Buy Now
Product Name
Pre assembled PCB for Cylon Vocoder
Teensy 4.0 microcontroller board
Display I2S SSD1306
pixelleds --> ledstrip ws2812 based
Pumpkin--> 3d print or carve a real pumpkin.
optional --> 3d print housing for electronics
 
  • audio codec
  • cosplay electronics
  • vocoder project
  • led strip animation
  • onshape 3d design
  • maker project
  • diy halloween
  • electronics engineering
  • cylon vocoder
  • larson scanner
  • 3d printed pumpkin
  • pcb design
  • teensy microcontrolller
  • friday_release
  • halloween electronics
  • Share
  • History
  • More
  • Cancel
Actions
  • Share
  • More
  • Cancel
  • Sign in to reply
Parents
  • DAB
    DAB 5 days ago

    Nice build.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • DAB
    DAB 5 days ago

    Nice build.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube