Giter Club home page Giter Club logo

rollershuttercontrolpanel's Introduction

Roller Shutter Control Panel

  • This project is an embedded system control panel to manage custom shutters, lights and some other minor functions.

The Roller Shutter Control Panel is released as “open hardware” involving 3d printed parts, electronic devices and a PCB board with an ATMega328P microcontroller and ESP8266 Wifi Module.

Motivation

This personal project was initially developed due the need to close my own motor-powered shutters at a certain time of the day, specially at dawn, as the sun points directly to my head (and even more annoying to my eyes) when I'm still sleeping. I thought I was able to create a solution to this so I wanted to expand the functionality and add some domotic features.

After some time this became a Bachelor's Degree Final Project as part as my Degree in Electronic Systems Engineering.

But the most important aspect of this, it's the experience acquired in the learning process by doing this.

Being an open project where anyone can be part of the design team; anyone can bring knowledge, comments and ideas for developing other improved Arduino compatible board or mechanical changes, improvements and any kind of contribution. The cost has been optimised as much as possible to accomodate any budget, reuse components that I already have and pursue the real open hardware’s spirit.

Folder organization

The folder structure has been divided as follows.


- Docs                     <-- Documents file folder
-|- Figures                <-- Diagrams, schematics, screenshots
-|- Files                  <-- Raw documents like .docx, .pdf,...
-|- Photos                 <-- Raw and/or early prototyping photos
- Firmware_Arduino         <-- Source code for Arduino MCU firmware
- Firmware_ESP8266         <-- Source code for ESP8266 firmware
- Firmware_Processing_HCI  <-- Source code for Processing IDE for UCD
-|- data
- PCB_Design               <-- PCB Board design source files (KiCAD)
-|- Libraries              <-- Custom symbol libraries
-|- Modules                <-- Custom footprint and 3D Models libraries 
-|-|- packages3d
-|-|- Project_libraries.pretty
- 3D_Design                <-- 3D model source file for custom panel case

Tools and software used

The tools and software used in this project are completely free (or trial period), to avoid the typical problems of licenses that usually give the proprietary software.

  • KiCAD
  • Arduino IDE
  • Google Sketchup (free version)
  • GIMP
  • Cameo Systems Modeler (Evaluation version)

License

This project is released under the CERN Open Hardware Licence.

rollershuttercontrolpanel's People

Contributors

dependabot[bot] avatar mickyleitor avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.