Difference between pages "Home Automation BoF" and "Tutorials/Tutorial: The eChronos Real-Time Operating System - Just what you want, when you want it"

From LCA2016 Delegate wiki
(Difference between pages)
Jump to: navigation, search
 
 
Line 1: Line 1:
Come and discuss Home Automation including all things Sensors, Collection, Graphing, Control & Open Hardware.  Very loose definition, if you want to talk about anything then just come along!
+
== Prerequisites ==
  
Time: Friday Lunch (12:20-13:20)
+
To get the most out of this tutorial, we recommend to set up the following prerequisites ahead of time. Nevertheless:
Location: Check [[Birds_of_a_Feather_sessions_(BoFs)]]
+
  
[[https://twitter.com/lathiat Trent Lloyd]] can briefly re-run his lightning talk from open hardware on graphing everything in his house and programming a BLE Bluetooth Low Energy dev board on Linux.
+
- there will be some time at the tutorial itself to get set up and to trouble-shoot
  
Then let's discuss what everyone else is doing, show off with photos if you have some, etc.
+
- you can listen in entirely without a computer and still get a fun introduction to the eChronos RTOS
  
= Attendees =
 
If you are coming then please note below and include anything you can talk about, would like to hear about, or just your name to come and enjoy the discussion
 
  
* Trent Lloyd (can talk: graphing, BLE, 20Wh solar wireless sites)
+
== Linux ==
 +
 
 +
- A recent Linux distro with two terminals, ''gcc'', and ''make''
 +
 
 +
- Debian-based is recommended; if in doubt, get a Debian or Ubuntu live image set up in your favorite VM or container solution
 +
 
 +
 
 +
== picoTCP ==
 +
 
 +
- Clone ''https://github.com/echronos/picotcp.git'' into ''~/picotcp/''
 +
 
 +
- Check out ''lca2016'' branch
 +
 
 +
- Follow ''README_lca2016.txt''
 +
 
 +
 
 +
== eChronos RTOS ==
 +
 
 +
- Clone ''https://github.com/echronos/echronos.git'' into ''~/echronos/'' (or get the zip file if the git repo is too big)
 +
 
 +
- Check out ''lca2016'' branch
 +
 
 +
- Follow ''README_lca2016.txt''
 +
 
 +
 
 +
 
 +
== Trouble Shooting ==
 +
 
 +
If you encounter issues with the above before the tutorial, send me an e-mail: [mailto:stg@brkawy.com stg@brkawy.com]

Latest revision as of 18:04, 3 February 2016

Prerequisites

To get the most out of this tutorial, we recommend to set up the following prerequisites ahead of time. Nevertheless:

- there will be some time at the tutorial itself to get set up and to trouble-shoot

- you can listen in entirely without a computer and still get a fun introduction to the eChronos RTOS


Linux

- A recent Linux distro with two terminals, gcc, and make

- Debian-based is recommended; if in doubt, get a Debian or Ubuntu live image set up in your favorite VM or container solution


picoTCP

- Clone https://github.com/echronos/picotcp.git into ~/picotcp/

- Check out lca2016 branch

- Follow README_lca2016.txt


eChronos RTOS

- Clone https://github.com/echronos/echronos.git into ~/echronos/ (or get the zip file if the git repo is too big)

- Check out lca2016 branch

- Follow README_lca2016.txt


Trouble Shooting

If you encounter issues with the above before the tutorial, send me an e-mail: stg@brkawy.com