Canaduino PLC 100 Enclosure





Description
An enclosure for the Canaduino PLC-100. I designed this for the through hole version, but the SMD version appears to have all connectors and mounting holes in the same locations so I believe it should fit.
https://www.universal-solder.ca/product/canaduino-plc-mega328-plc-100-diy-kit-v2-for-arduino-nano/
https://www.universal-solder.ca/product/canaduino-mega328-plc-100-v2-smd-for-arduino-nano/
It may also fit the ESP32 and RP2040 versions of this board, but I wouldn't expect the USB port cutout or reset switch hole to be useful.
This is heavily inspired by the PLC 300 enclosure by Fabio, who made a really nice design that allows all the silk screen terminal markings on the PCB to be visible, whilst providing good protection to the PCB.
There is a cutout in the side to allow access to the USB connector on the Arduino Nano, and a small hole in the front panel that can be used to push the reset button if required. There are two base designs that are identical apart from one has external mounting tabs the same as the PLC-300 design.
My experience of 3D printed DIN rail clips has not been very positive so I use the inexpensive but very robust aluminium clips available from Amazon, eBay, Aliexpress etc. The search term "Din Rail Fixed Clamp 1.02 Inch Width" will generally find them. To use this clip you will need to install two M3 heat set inserts and use two M3x6 countersunk screws. The base also has mounting holes for the very SSR Din rail mounting clips found in the same places, this requires four M4 screws that often (but not always) come with the clips, and these screw in from the inside of the case into the DIN clip.
For attaching the two halves of the enclosure you will need to fit four M3 heat set threaded inserts and use four M3x10 screws with your preferred head type.


