This is a remix and combination of two cases. I really liked the ZiDot case, but wanted to have the 9V batter compartment as well. So I merged them. I also create an inset in the bottom piece to receive the board so that the board is no longer sandwiched between top and bottom. This lowers the overall profile by about 2mm.
The switch for the battery compartment is a simple mini toggle switch you can pick up on Amazon or CircuitCity (https://www.amazon.com/FBApayipa-Solder-Rocker-Switch-Toggle/dp/B01N2U8PK0/ref=sr_1_2?s=industrial&ie=UTF8&qid=1530388355&sr=1-2&keywords=mini+switch). Snaps right in...
I adjusted the top to fit the placement of the display board connectors for the most recent DSO version (they apparently have slightly moved).
Print the bottom with the bottom on the build plate to minimize supports or with the top on print plate for better finish (takes a lot longer though)
Supports are necessary for both bottom and top. Recommend grid support at 15%. Adjust the overhand angle in Cura to 60deg, otherwise it will be very hard and tedious to remove the supports from the buttom.
For some visual effect and make the text stand out, change the filament on the top pint before the text on the top is being printed and change back to the original color after the top has been printed. Still playing around with the text on the button though...
You can print this with 0.2mm for draft but for the final product, I recommend 0.1mm for smooth walls.
Clean up the supports with needle nose pliers.
To assemble, first install the switch and 9V battery terminal and threat the wires through the hole in the base into the compartment bottom. Solder to the DSO power terminals.
Separate the display board from main board of the DSO and install it into the top by tilting it in. Then re-attach the main board to the display board by placing it into the case top and re-inserting the 3 post connectors. Attach the case botton to the top with 4 M2 screws.
Attach a 9V battery to the terminal and insert into the batter case.