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 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 Smart Christmas Decoration with Raspberry Pi Pico and MQTT -- Episode 582
  • 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: tariq.ahmad
  • Date Created: 19 Dec 2022 7:49 PM Date Created
  • Last Updated Last Updated: 23 Dec 2022 8:24 AM
  • Views 40873 views
  • Likes 8 likes
  • Comments 11 comments

Smart Christmas Decoration with Raspberry Pi Pico and MQTT -- Episode 582

Last Christmas, Katie designed an LED Christmas tree bauble decoration for element14 presents. So, she decided, why not add a friendly snowman to it this year, using some of the same electronics concepts? Her IoT-connected snowman light is powered by the Raspberry Pi Pico W and uses the same MQTT system as her Christmas bauble.

Watch the Video:

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

Supplemental Content:

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

Bill of Material:

Product Name Manufacturer Quantity Buy Kit
RASPBERRY PI PICO W RASPBERRY-PI 1 Buy Now
PANASONIC PIR Sensor, PaPIRS, Digital, White, 12 m, 2.3 VDC, 4 VDC, 102 °, EKMB Series PANASONIC 1 Buy Now
BSS138BK NEXPERIA Power MOSFET, N Channel, 60 V, 360 mA, 1 ohm, SOT-23, Surface Mount NEXPERIA 2 Buy Now
BSP613PH6327XTSA1 INFINEON Power MOSFET, P Channel, 60 V, 2.9 A, 0.11 ohm, SOT-223, Surface Mount INFINEON 1 Buy Now
KMR231G C&K COMPONENTS Tactile Switch, Microminiature, KMR2, Top Actuated, Surface Mount, Oval Button, 300 gf C&K COMPONENTS 1 Buy Now
MP005921 LED, White, SMD, 20 mA, 3.6 V, 1.4 cd MULTICOMP 42 Buy Now
MULTICOMP PRO LED, Red, SMD, 0805 [2012 Metric], 20 mA, 2.4 V, 626 nm MULTICOMP PRO 7 Buy Now
MULTICOMP PRO LED, Blue, SMD, 0805 [2012 Metric], 20 mA, 3.4 V, 475 nm MULTICOMP PRO 2 Buy Now
KINGBRIGHT LED, Low Power, Orange, SMD, 0805 [2012 Metric], 20 mA, 2.1 V, 601 nm KINGBRIGHT 3 Buy Now
MULTICOMP DC Power Connector, Jack, 500 mA, 4 mm, Cable Mount MULTICOMP 1 Buy Now
MOLEX Rectangular Power Contact, Squba 207777, Tin Plated Contacts, Copper Alloy, Socket, Crimp, 20 AWG MOLEX 4 Buy Now
MOLEX Rectangular Power Contact, Squba 207776, Tin Plated Contacts, Copper Alloy, Pin, Crimp, 20 AWG MOLEX 4 Buy Now
MOLEX Connector Housing, IP68, Squba 207782, Receptacle, 2 Ways, 3.6 mm MOLEX 2 Buy Now
MOLEX Connector Housing, IP68, Squba 207778, Plug, 2 Ways, 3.6 mm, Molex Squba 207776 Series Pin Contacts MOLEX 2 Buy Now
 

Additional Parts:

PCB
WS2812

element14 presents

element14 presents  |  About Katie Dumont |  Project Videos

  • mqtt
  • e14p_KD
  • holiday
  • snowman
  • raspberry pi
  • leds
  • christmas
  • friday_release
  • Rpi PicoW
  • Share
  • History
  • More
  • Cancel
Actions
  • Share
  • More
  • Cancel
  • Sign in to reply
  • mihaita802003
    mihaita802003 over 1 year ago

    I like it!!!

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • beacon_dave
    beacon_dave over 2 years ago

    For Xmas 2023, how about some sort of 'Wizards in Winter' type diorama made up of PCB modules similar in construction to what you have been making here as individual ornaments.

    Separate Xmas tree, house, star, arches, snowperson, canes, trees, etc. modules that can be arranged into different scenes and programmed so they are synchronised to music and optionally triggered from sensors.

    Modules could be dual role - either hung as ornaments or plugged into a diorama base to build a scene.

    The tricky bit perhaps is how to get enough LED density at a small enough scale for good animation effects without requiring access to special assembly tools.

    For those not familiar with TSO 'Wizards in Winter' type light shows:
    https://www.youtube.com/watch?v=3V245QDDXqU

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • hifromkatie
    hifromkatie over 2 years ago in reply to shabaz

    I definitely going to continue the compatibility on future projects like this, it's so nice to have them all on one system, and have the ability to add more functionality without damaging the previous parts/features.

    The Mini-Fit could be another one to try and compare against the last 2 I've used. It would be a lot cheaper.
    I've used them previously a lot on projects. I think I ruled it out in the bauble project due to size (and possibly stock availability) compared to the KK, but I didn't go back to it as a consideration for v2, when maybe I should have, as they were a good tight lock on the latch iirc

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • shabaz
    shabaz over 2 years ago

    Nice project, the PCB and the final result looks great! Also it is very neat that it was made compatible with the previous system you built last year. It's all a really nice ecosystem for experimenting with a range of technology including the software.

    Another connector candidate could perhaps be Mini-Fit Jr, it has a locking latch. However, it relies on the metal crimp inserts for strain relief per insulator (i.e. unfortunately no grip on any outer insulator around all wires, unlike the parts that Dave mentions). Main benefit is very low-cost, and a reasonable size for 2-way power connections (it will take up about 10 x 16mm footprint on the PCB, so not the tiniest, but that's no bad thing sometimes).

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • hifromkatie
    hifromkatie over 2 years ago in reply to beacon_dave

    Thanks for linking the connector, I haven't come across that one before. I'll order a couple and take a look as they look interesting, especially if a little less bulky. Always good to have part numbers for different connectors to try at hand.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • hifromkatie
    hifromkatie over 2 years ago in reply to beacon_dave

    Thanks.
    I was really please to give the hotplate a try, we've had it for months, but had never used it it. If being critical, it was a little slow, the temperature drop when I added the PCB was more than I expected, and it took a while to get back up and melt the solder paste, but overall was great when considering the size (for storage) and the price. I think next time I'll consider the temp drop and over heat it to begin with.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • hifromkatie
    hifromkatie over 2 years ago in reply to DAB

    Thanks

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • hifromkatie
    hifromkatie over 2 years ago in reply to dougw

    Thanks, Sounds a likely pronunciation

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • beacon_dave
    beacon_dave over 2 years ago

    Nice addition to the Xmas decorations.

    The miniature hotplate technique looked like it worked well for the Neopixel LEDs.

    I didn't think that the order code was noticeable enough to worry about.

    Something like the Binder 'snap-in' series connectors might be worth a look 
    https://www.farnell.com/datasheets/2704068.pdf  
    They have a light snap action on the shell housing when they mate together and may be a bit less bulky than the Squba ones.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 2 years ago

    Great build Katie.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
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