Displaying 1 to 20 from 31 results

smart-mirror - The fairest of them all. A DIY voice controlled smart mirror with IoT integration.

  •    Javascript

A voice controlled life automation hub, most commonly powered by the Raspberry Pi. A live chat to get help and discuss mirror related issues: https://discord.gg/EMb4ynW. Usually there are a few folks hanging around in the lobby, but if there arent you are probably better off filing an issue.

dive-into-machine-learning - Dive into Machine Learning with Python Jupyter notebook and scikit-learn!


I learned Python by hacking first, and getting serious later. I wanted to do this with Machine Learning. If this is your style, join me in getting a bit ahead of yourself. I suggest you get your feet wet ASAP. You'll boost your confidence.

OpenSimpleLidar - Open Hardware scanning laser rangefinder

  •    C

Open Hardware scanning laser rangefinder. It is really cheap - its components cost less than $35.

awesome-home-assistant - A curated list of amazingly awesome Home Assistant resources.

  •    Shell

Home Assistant is an open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts. Perfect to run on a Raspberry Pi or a local server. Awesome Home Assistant is a curated list of awesome Home Assistant resources. Additional software, tutorials, custom components, Hassio add-ons, custom Lovelace panels, cookbooks, example setups, and much more.

Open-Home-Automation - Open Home Automation with Home Assistant, ESP8266/ESP32 and MQTT

  •    C++

Nowadays everything becomes connected to the Internet and gives us a glimpse of many new possibilities. Home automation is part of it and offers many advantages for their users. This repository is dedicated to Home Assistant, an open source project with an amazing community, ESP8266 and ESP32 modules, the MQTT protocol and much more [...]. Home Assistant is a home automation platform running on Python 3. The goal of Home Assistant is to be able to track and control all devices at home and offer a platform for automating control [Home-Assistant].

docs - Documentation for setting up OpenAPS

  •    Makefile

This documentation supports implementing a self driven, Do It Yourself (DIY) artificial pancreas, based on the OpenAPS Reference Design. By proceeding to use these tools or any openaps repositories, you agree to abide by the copyright agreement and release any contributors from any liability. You assume full responsibility for all actions and outcomes related to use of these tools or ideas. Please read the copyright agreement before proceeding. This is a set of development tools to support a self driven DIY implementation of an open source artificial pancreas, OpenAPS. Any individual choosing to use these tools is solely responsible for testing, verifying, and implementing each of these tools independently or together as a system.

ESP-MQTT-JSON-Multisensor - ESP MQTT JSON Multisensor for Home Assistant

  •    C++

This project shows a super easy way to get started with your own DIY Multisensor to use with Home Assistant, a sick, open-source Home Automation platform that can do just about anything. The code covered in this repository utilizies Home Assistant's MQTT JSON Light Component, MQTT Sensor Component, and a NodeMCU ESP8266 development board.

RJModules - Various modules for VCV Rack

  •    C++

It's a bit crusher! Accepts control voltage, and sets a (voltage controlled) minimum bit depth for fine tuning.

node_tradfri_ifttt - Backend to control Ikea TRADFRI from IFTTT

  •    Javascript

This project is based on google_home_starter by Kyle Peacock. If you haven't already, install git and node.js on your device.

configly - A developer-friendly lightweight replacement for the `config` module that works with custom config directory and pluggable parsers

  •    Javascript

A developer-friendly lightweight replacement for the config module that works with custom config directory and pluggable parsers. Notice of change of ownership: Starting version 3.0.0 this package has changed it's owner and goals. The old version (2.0.3) is still available on npm via npm install configly@2.0.3 and on github.com/ksmithut/configly. Thank you.

c172-flight-sim-panel - Cessna 172 Skyhawk flight simulator panel


I’m building a desk-mounted Cessna 172 flight simulator instrument panel for use as a training device in conjunction with real-world flight training. Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

HueHue - A simple yet powerful open source LED controller for Windows and Arduino

  •    CSharp

HueHue is a simple LED controler based on Arduino and open-source libraries aimed for PC cases, tables, decoration and any place where you want to put Windows PC-controled LED kits. This has some resemblance to established PC case manufacturers functionality for LED control. Unfortunately, you do need to install each and every SDK related to your devices.

magic-cards - 🎩 Queue music, play movies, or trigger events with RFID cards.

  •    Javascript

Magic Cards merges the physical world with the digital world. It lets you create RFID scannable cards that you can program to do anything. Scan your card, music starts playing. Boom.

Pixelkit - USB-интерфейс для старых консольных геймпадов

  •    C

Пикселькит — это компактная плата, которая позволяет превратить геймпад от вашей старой приставки в HID-совместимое устройство, подключающееся к компьютеру через USB. Кроме самой платы, мы готовы представить вам модифицированную версию программы-медиацентра XBMC, которая может быть использована в качестве многофункционального фронтенда для запуска эмуляторов старых игровых приставок. При этом приветствуется установка XBMC на флешку, которая помещается в корпус того же геймпада в котором установлен Пикселькит.

bitbox - The bitbox console (example, firmwares, doc)

  •    C

This is the core project for revision 2 bitbox. Bitbox is a 32bit open hardware/source DIY console based on a unique chip (a cortex m4 with 1MB flash and 192k RAM). It has 2 USB devices input, stereo sound output, micro SD card, VGA graphics up to 800x600 @ 32k colors. On the software side, a bootloader, simulators and several games, emulators and libraries.

splitflap - DIY split-flap display

  •    Python

This is a work in progress DIY split-flap display. Prototype four-character display: video. The goal is to make a low-cost display that's easy to fabricate at home in small/single quantities (e.g. custom materials can be ordered from Ponoko or similar, and other hardware is generally available).

QuadMeUp_Crossbow - Cheap DIY RC link based on LoRa 868MHz modules

  •    C++

Future versions might be ported to ESP32 LoRa32 modules. CRC is computed using crc8_dvb_s2 method. Initial CRC value for each frame CRC is equal to CRC of 4 bind bytes (unique for transmitter module).

PiScope - Turn your Raspberry Pi into an Oscilloscope/XY Plotter with Python

  •    Python

An oscilloscope is a laboratory instrument commonly used to display and analyze the waveform of electronic signals. In effect, the device draws a graph of the instantaneous signal voltage as a function of time. A XY Plotter is an instrument to plot a voltage variable with respect to another voltage variable. This is in contrast to the oscilloscope which plots a voltage variable with respect to time.

XATC - DIY CNC Automatic Toolchanger

  •    Javascript

For my XDisPlace project i try to find a good solution to bring all (Mill, Cut, Drill, Solder dispense, Solder) processes together. I wrote a ToDo what i need to bring this project to fly. I realized, all what i need it's just to find a solution for an Automatic Tool Changer (ATC). Here i try to describe all steps how you can build your own XATC. On the follow pages i'll describe the diy mechanical parts that you can mill on your CNC3040.

We have large collection of open source products. Follow the tags from Tag Cloud >>

Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.