Weatherproof AllSky Meteor Camera Enclosure – Modeled with a nod to the 2013 Mac Pro’s sleek silhouette.
This sleek, weatherproof AllSky camera enclosure is catching meteors in style! Inspired by the 2013 Mac Pro, it’s built to house all the necessary components for a remote, weatherproof meteor shower camera setup.
It’s compatible with ZWO ASI cameras like the ASI174mm and includes smart design tweaks, like camera/lens supports that bring the lens closer to the dome to limit internal reflections. And because the Sun doesn’t play fair with 24/7/365 astronomy gear, I used ASA material for UV resistance on all sun-facing components.
And because I’m all about keeping my gear coordinated, I added a WS2812 LED strip with a slow, blue pulsing glow to perfectly sync with my sweet Unifi setup. Now, my AllSky Pro not only connects seamlessly to my Unifi gear, but it looks like part of the family too.
Pro tip: Wet sanding and acetone smoothing make these 3D-printed parts look factory fresh. Use HIPS for ASA support interface with zero mm interface.
Prints best with enclosure and the heat cranked up.
Key Features:
• Weather Sealing: Enclosure body sealed with silicone rubber sheet or TPU, with a desiccant compartment for moisture control. The 12V DC power jack is recessed to protect the electrical connection from inclement weather.
• Sensor Ready: Space for GPS, BME680 and TSL2591 sensors to track environmental data.
• Custom PCB:
Making a few edits to the PCB and testing it one more time, will release the Gerber files for the PCB once it's fully ready.
I2C connections (I use it for TSL2591 and BME280), GPS (UART), DS18B20 dome dew heater feedback, IRLZ44N MOSFET 12v dew heater. External reset button if the Raspberry Pi is acting up and you can't reset it remotely.
• Ready to Print: .3MF files ready for printing (tolerances are 0.2mm to 0.3mm; printed well on my X1 Carbon with Elegoo ASA); .STEP files for your own customization.
Full parts list, links, and files included. Enjoy your next meteor shower in style and precision!
Feel free to tweak it to your style!
Parts list:
- Raspberry Pi 4b 4gb RAM w/ indi-allsky software; custom PCB; I used SATA SSD w/ USB adapter instead of micro SD card
- JMX 4 inch diameter x 2.244" high acrylic dome: https://www.amazon.com/JMX-Replacement-Security-Skylight-Transparent/dp/B07KGHYM4H/ref=sr_1_fkmr0_1?crid=3BEGTAIQDABRA&dib=eyJ2IjoiMSJ9.DsTxkumDpXOow5JTGfz3dOWdxFtIG92hrplsvG7f6uuh4eF2cigL436D0tIHslKr_CxJyzuKhX5kuySVEVuxncAd-YeswoCMxRWY3tRdW_4.90cf_tR7FUR0PxdxB775TdRDB-PBtk9mzwTN3gkmZeU&dib_tag=se&keywords=jmx%2B2.44%2Bdome&qid=1727103678&sprefix=jmx%2B2.44%2Bdome%2Caps%2C119&sr=8-1-fkmr0&th=1
- dewcontrol.com heater ring: https://www.dewcontrol.com/product/dew-heater-module---all-sky-camerav1
- ZWO ASI676MC w/ OEM fisheye lens
- Heat set inserts: M3 x 4.9mm diameter x 4mm high, M2.5 x 3.5mm diameter x 4mm high, M3 x 4.2mm diameter x 8mm high (for attaching shell to base), M4 x 5.9mm diameter x 6mm high; assorted M2.5, M3, M4 screws; you can get these on Aliexpress or Amazon, Ali is cheaper. I bought a big variety pack of M2.5 and M3 heat set inserts as well as screws. Use the longest M3 heat set insert on the holes for the shell attachment points for a good grabbing force to screw the shell to the base.
- DC power jack: https://www.amazon.com/weideer-5-5x2-1MM-Connector-Pre-soldered-Waterproof/dp/B0BW8N7XZ7/ref=sr_1_5?crid=3A2R6FG972LJ8&dib=eyJ2IjoiMSJ9.-POx9OcXq__AnzW5E5nO3DxTWBSY2JS83sfLG-hqfSRaYxJhfWtxoYwdLPb06_oqQEubT8s1RX4ppr2HYc4k1CWa6sXosSUXZODGvdL0CQBY2qP0t1WVOUB5Q9gLIUqDRPVxnhHsj9NSGtSZXNNjdBTvPVw79JXLwskFGWa_26D3Ipn--p7t9E8wSstn5RweApF7ucrPWPDeQA-LiiE8DQ.Y39LZZ89xmxV7Z0PyQ591pbkL2yuRJYx2cdWXYJ6xfc&dib_tag=se&keywords=weideer+10a+dc&qid=1727103067&sprefix=weideer+10a+dc+%2Caps%2C113&sr=8-5
- Momentary push button: https://www.amazon.com/gp/product/B07RTZVZ6L/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
There is a hole in the bottom of the base that this fits into, for a reset button you can press in case the Pi is acting up and you cant connect over wifi. - Desiccant packs
- Silicone rubber sheet for gasket: https://www.amazon.com/gp/product/B0931SP1QT/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
- DS18B20 temp sensor for feedback from dew heater; there's a small cutout to get the DS18B20 sensor snug against the dew heater ring.
- Adafruit BME680: https://www.adafruit.com/product/3660
- Adafruit TSL2591: https://www.adafruit.com/product/1980
- 10mm watch crystal: https://www.aliexpress.us/item/3256804977859794.html?spm=a2g0o.productlist.main.3.5e6b86115JoHDV&algo_pvid=3003df43-89b7-4d6b-aba6-8e10c955c91f&algo_exp_id=3003df43-89b7-4d6b-aba6-8e10c955c91f-1&pdp_npi=4%40dis%21USD%214.61%214.61%21%21%2132.30%2132.30%21%402103011217271042332153596ed578%2112000031939367317%21sea%21US%211881646472%21X&curPageLogUid=yRJkVjHsuJzX&utparam-url=scene%3Asearch%7Cquery_from%3A
- ASA filament, I also used some HIPS for support interface; I found that the latest batch (late Sep 2024) of white Elegoo ASA printed better than Overture ASA.
- I used non permanent JB Weld clear RTV tiny bead around the dome, so it will be replaceable yet watertight. Same for the TPU gasket on the bottom portion, just a tiny bead to provide a seal yet still removable.
- WS2812b or WS2815 LED strip if you want to wrap it around the interior base wall, there's a hole in the base light blocking ring to run the wire up. Totally optional.