All Projects → CCHS-Melbourne → Iotuz Esp32 Hardware

CCHS-Melbourne / Iotuz Esp32 Hardware

Licence: other
Project for the InternetOfTuz (LCA2017 Open Hardware Mini-Conference)

Labels

Projects that are alternatives of or similar to Iotuz Esp32 Hardware

Haswitchplate
LCD touchscreen for Home Automation
Stars: ✭ 666 (+1858.82%)
Mutual labels:  kicad
Esp8266 link test
Test link between an ESP8266 and a base station or another ESP8266 easily.
Stars: ✭ 24 (-29.41%)
Mutual labels:  kicad
Bumps
BeagleBone Universal Multi Pololu Steppers
Stars: ✭ 20 (-41.18%)
Mutual labels:  kicad
Learn To Solder
Learn to Solder PCB Badge
Stars: ✭ 5 (-85.29%)
Mutual labels:  kicad
Altair8800
Stars: ✭ 19 (-44.12%)
Mutual labels:  kicad
Wt Rpm
Wt Remote Power Manager - This project acts as a web front end to a piece of hardware capable of electronically switching the power supply of one or multiple computers.
Stars: ✭ 7 (-79.41%)
Mutual labels:  kicad
Skidl
SKiDL is a module that extends Python with the ability to design electronic circuits.
Stars: ✭ 614 (+1705.88%)
Mutual labels:  kicad
Cmio
Custom Raspberry Pi Compute Module IO Board
Stars: ✭ 29 (-14.71%)
Mutual labels:  kicad
6502 Kicad Library
Kicad Schematic Library for the 6502 microprocessor and associated ecosystem (MOS, CSG, etc)
Stars: ✭ 23 (-32.35%)
Mutual labels:  kicad
Kicad Symbols Gost
KiCad schematic symbol GOST libraries. Mirror:
Stars: ✭ 20 (-41.18%)
Mutual labels:  kicad
M2 Electronics
Stars: ✭ 6 (-82.35%)
Mutual labels:  kicad
Iso Port
Isolated USB Serial Interface
Stars: ✭ 16 (-52.94%)
Mutual labels:  kicad
Uc3moy
UC3Music-e version of the CMoy pocket headphone amplifier (originally designed by Chu Moy )
Stars: ✭ 13 (-61.76%)
Mutual labels:  kicad
Splitflap
DIY split-flap display
Stars: ✭ 670 (+1870.59%)
Mutual labels:  kicad
Preamp Two
An digitally controlled hi fi preamplifier 🔈🎵
Stars: ✭ 21 (-38.24%)
Mutual labels:  kicad
Gh60
GH60 - an open-source mechanical keyboard PCB designed for the community at geekhack.org
Stars: ✭ 638 (+1776.47%)
Mutual labels:  kicad
Pizerohub
USB Hub specifically designed for the Raspberry Pi Zero.
Stars: ✭ 24 (-29.41%)
Mutual labels:  kicad
Panelize Plugin
Automatic KiCad panelization plugin
Stars: ✭ 33 (-2.94%)
Mutual labels:  kicad
Voyager65 Keyplus
65% keyboard PCB for Keyplus firmware. Simplified variants available.
Stars: ✭ 29 (-14.71%)
Mutual labels:  kicad
Kicad Libs
Libraries and tools for KiCAD EDA suite
Stars: ✭ 15 (-55.88%)
Mutual labels:  kicad

IoTuz - The Internet of Tuz

Welcome to the linux.conf.au 2017 Open Hardware Project. You can see information about this and other MiniConfs at http://www.openhardwareconf.org/wiki/Main_Page

This year we're bringing a project with the hottest new micro for people to have a play with. The ESP32 is the successor to the hugely popular ESP8266 chip we used for 2016 Open Hardware Project, the (ESPlant, https://github.com/CCHS-Melbourne/ESPlant).

The ESP32 is definitely the big brother of the ESP8266. Included in it's features: 2.4 GHz Wi-Fi, Bluetooth, Dual Core CPUs

As usual we've got a custom board and some custom software to get you started on your journey! Check out the subdirectories in this repo for more information.

IoTuz firmware can be found at https://github.com/CCHS-Melbourne/iotuz-esp32-firmware

IoTuz Render

Hardware assembly instructions

Workshop assembly instructions for people attending the LCA2017 Open Hardware Mini-Conference.

Software instructions

Software setup instructions

Please see https://github.com/marcmerlin/IoTuz mentioned below for an arduino driver.

Features

Marc MERLIN has written a driver for the arduino environment with support for:

  • TFT (hw SPI)
  • Touchscreen (hw SPI)
  • Replacement touchscreen support (calibration option in case your touchscreen is reversed or has different calibration)
  • Rotary Encoder via pin interrupt driven driver
  • Support for A and B buttons "hidden" behind the I2C IO multiplexer
  • Joystick
  • Color LEDs
  • Accelerometer
  • BME280 (temperature, humidity, pressure)
  • IO expander (pcf8574)
  • Infrared receiver

image image image

For this software, go to: https://github.com/marcmerlin/IoTuz

Getting IoTuz

You need to clone the IoTuz repo from github, using the --recursive option to pick up submodules. If you download a zip file then the submodule parts will be missing, so we recommend using git to get it.

The command is:

git clone --recursive https://github.com/CCHS-Melbourne/IoTuz

Where to Now?

Check out (and contribute to) the wiki. There is a pinout summary, sensor summary, power information, etc.

CREDITS

Made at hackmelbourne.org !

This project was designed by the 2017 linux.conf.au Open Hardware Team!

Art work: Tasmanian Devil "Tuz" reference (C) 2016 by Tania Walker. License CC-BY-NC-SA. This art work is only going to be used on the PCB production run for the LCA2017 Open Hardware Mini-Conference.

SPECIAL THANKS

EspressIF - The company behind the hugely popular ESP8266 chips we used in 2016 and the brand new ESP32 chips we're using this year. EspressIF has kindly donated the ESP32 chips we'll be using on the boards.

To the HackMelbourne community of Melbourne, Australia.

The Desk Solder protectors feature graphics from Adafruit Reference Cards.

To all other open-source developers whose countless hours supported every other aspect of this design.

DISTRIBUTION

The specific terms of distribution of this project are governed by the license referenced below. Please contact the copyright owner if you wish to modify the board for distribution. Please utilize this design for personal or research projects. Please acknowledge all contributors.

LICENSE

Licensed under the TAPR Open Hardware License (www.tapr.org/OHL). The "LICENSE" file is a copy of this license in plain text format.

Copyright John Spencer, Bob Powers, Angus Gratton, Andy Gelme, Jon Oxer, Mark Wolfe 2016

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].