https://github.com/jeroenvangrondelle/edgecase
A scalable case design for IoT projects. Choose dimensions for your boards and sensors, generate a design and print it.
https://github.com/jeroenvangrondelle/edgecase
3d-printing case iot iot-device
Last synced: 5 months ago
JSON representation
A scalable case design for IoT projects. Choose dimensions for your boards and sensors, generate a design and print it.
- Host: GitHub
- URL: https://github.com/jeroenvangrondelle/edgecase
- Owner: jeroenvangrondelle
- License: cc-by-sa-4.0
- Created: 2023-06-09T14:49:06.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-28T21:51:17.000Z (over 2 years ago)
- Last Synced: 2025-04-05T08:43:05.067Z (about 1 year ago)
- Topics: 3d-printing, case, iot, iot-device
- Language: OpenSCAD
- Homepage:
- Size: 14.5 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Edge Case: Housing your sensors at the edge
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
## Objective
Often when developing IoT use cases, sensors and supporting boards are readily available,
but housing the electronics at the edge is a challenge.
Would it be possible to develop an easily scalable, (semi) professional case design that bridges the gap between early prototyping
and high volume deployments?
## Current version

## Features
- [ ] A base case-design with lasercut front and back and a 3D printed house
- [ ] A parametric implementation for automatic sizing to your specific PCB, battery holder, sensor, etc.
- [ ] Swappable back design: Table model, screw mounts, and DIN rail
## Scaling the case
Choose values for A, B, C and D so that your boards and/or battery holders fit, either vertically or horiontally, in the two slots.

## Roadmap for 1.0
- [ ] Connectors, (touch)buttons?
- [ ] Status leds and ambient feedback?
- [ ] External sensor bay?
- [ ] How to parameterize the SVG's (better)?
- [ ] Online version of the design generator
## Version log
v0.2
- [X] Smoother/parallel circles
- [X] Better side thinknesses
- [X] Use screws for fixing front and back
v0.3 and v0.4
- [x] Smoother lines
- [x] Support horizontal and vertical placement
- [x] Parameterize towards PCB size + optional 2x 18650 battery holder
v0.5
- [x] Testing support for melt insert nuts (Ruthex M3 Schroefdraadbus M3 x 5.7)
- [x] Small irregularity in the design at top left corner of the case.
- [x] Fixing the boards with a clip
## Supported boards
| Board | A | B | C | D |
| ---|---|---|---|---|
| Firebeetle 2 (60x25.4mm, 62mm including protruding USB connector) + 18650 Battery Holder (80x21mm) | 62 mm | 16 mm | 21 mm | 30 mm |
| Arduino Nano (45x18mm) + 18650 Battery Holder (80x21mm) | 60 mm | 8 mm | 21 mm | 30 mm |
## Modding
Front and house are easy to mod. Front can be cut from plexiglas, but printing introduces extra modding options.

## Contributors
Idea and design by Jeroen van Grondelle
With contributions and feedback from:
- Daan Boezeman
- ...