Skip to content

Commit 1ae7732

Browse files
Merged with develop.
2 parents 64cec44 + 171b9f5 commit 1ae7732

File tree

1 file changed

+20
-73
lines changed

1 file changed

+20
-73
lines changed

README.md

Lines changed: 20 additions & 73 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,28 @@
11
ConnectAnyThing
22
============
33

4-
# Overview
4+
## Overview ##
55

6-
ConnectAnyThing is an easy tool for real-time electronic tinkering on Galileo using a mobile device.
6+
**Connect AnyThing allows remote-control and real-time simple programming of your Galileo development board from a phone, tablet or laptop.**
77

8-
0) Download ConnectAnyThing [here](https://github.com/IntelOpenDesign/ConnectAnyThing/releases).
8+
![Connect AnyThing](http://s26.postimg.org/ekqtsrbp5/CAT_Small.jpg)
99

10-
1) Put the ConnectAnyThing software onto a Galileo’s SD card, and power on.
10+
**Connect AnyThing is software that makes your Galileo broadcast a WiFi hotspot and webpage.** Through the webpage, you can see sensor values in real-time, and directly control the output pins, or use the sensor values to automatically control the outputs.
1111

12-
2) Galileo broadcasts a Wi-Fi network called “ConnectAnyThing_\<last 5 digits of MAC address\>, ex: ConnectAnyThing_16afb.” Join with your mobile device.
12+
Connect AnyThing uses the Galileo board's 6 Analog Input pins (labeled A0 – A5) to read incoming sensor values, and 12 Output pins (labeled 2 - 13) to turn things on and off, or send variable signals that can control the brightness of a light, the position of a servo, or the speed of a motor.
1313

14-
3) Open a web browser on your device, go to "cat.com". The webpage lets you read inputs and control outputs in real-time from your mobile device.
15-
16-
Good for tinkering, classroom activities, testing sensors, etc.
17-
18-
For more information, photos and video links, please visit [Intel's Maker Community]( https://communities.intel.com/thread/48358 ).
1914

2015
### Uses
2116

22-
* Quickly mock-up an interactive experience.
23-
* Test sensors and simple circuits quickly without code.
17+
* Rapid prototyping! Quickly mock-up a project before digging in.
18+
* Test sensors and simple circuits quickly without writing code.
2419
* Read a temperature sensor and control a heater or fan in a garage or attic.
25-
* Make a publicly controllable art installation.
26-
* Interactive window displays.
27-
* Remote monitoring and control for cold/toxic/unpleasant environments.
28-
* Build a mobile-controlled door lock or lights for a shed or outbuilding.
20+
* Make a publicly controllable game or art project.
21+
* Make an interactive exhibit.
22+
* Great in classrooms or offices- doesn't need internet access.
23+
* Allows novices to quickly build and understand basic concepts of hardware and logic.
24+
25+
For more information, photos and video links, please visit [Intel's Maker Community]( https://communities.intel.com/thread/48358 ).
2926

3027
### The Team
3128

@@ -52,64 +49,12 @@ Our platform is a simplified version of the [LYT project]( https://github.com/se
5249

5350
## How To Set Up ConnectAnyThing
5451

55-
### Hardware Required
56-
57-
#### Intel Galileo GEN1
58-
59-
* One [Intel Galileo GEN1](http://www.intel.com/content/www/us/en/do-it-yourself/galileo-maker-quark-board.html) board with [firmware version 782 or above]( https://communities.intel.com/docs/DOC-21838 ).
60-
* One Micro SD card. **NOTE:** We've tested the system with a [4 GB SanDisk Micro SDHC card] (http://www.sandisk.com/products/memory-cards/microsd/class4/) .
61-
* One half PCI-E [Intel N-135 WiFi] ( http://www.intel.com/content/www/us/en/wireless-products/centrino-wireless-n-135.html ) card and a half-to-full height Mini PCI Express(PCI-E) Card Bracket Adapter to connect it to the board.
62-
* One [WiFi antenna](http://www.amazon.com/Laptop-Wireless-PCI-E-Internal-Antenna/dp/B004ZHT2JE/ref=sr_1_7?s=electronics&ie=UTF8&qid=1389662898&sr=1-7&keywords=wireless+antenna+for+mini+pcie+wifi+card).
63-
* One external 5V (>2A) power supply.
64-
65-
#### Intel Galileo GEN2
66-
67-
* One [Intel Galileo GEN2](http://www.intel.com/content/www/us/en/do-it-yourself/galileo-maker-quark-board.html) board with [firmware version 1.0.2 or above]( https://communities.intel.com/docs/DOC-21838 ).
68-
* One Micro SD card. **NOTE:** We've tested the system with a [4 GB SanDisk Micro SDHC card] (http://www.sandisk.com/products/memory-cards/microsd/class4/) .
69-
* One half PCI-E [Intel N-135 WiFi] ( http://www.intel.com/content/www/us/en/wireless-products/centrino-wireless-n-135.html ) card and a half-to-full height Mini PCI Express(PCI-E) Card Bracket Adapter to connect it to the board.
70-
* One [WiFi antenna](http://www.amazon.com/Laptop-Wireless-PCI-E-Internal-Antenna/dp/B004ZHT2JE/ref=sr_1_7?s=electronics&ie=UTF8&qid=1389662898&sr=1-7&keywords=wireless+antenna+for+mini+pcie+wifi+card).
71-
* One external 12V (>1.5A) power supply.
72-
73-
### Software Installation for GEN1 & GEN2
74-
75-
1) Download the project's zip file from the [release page](https://github.com/IntelOpenDesign/ConnectAnyThing/releases). **NOTE:** For Galileo GEN1 use v0.2.2 and below. For GEN2 use v0.2.3 and above.
52+
### Check out the [Wiki page](https://github.com/IntelOpenDesign/ConnectAnyThing/wiki/How-To-Set-Up-Connect-AnyThing) for detailed setup instructions.
7653

77-
2) Unpack the file.
7854

79-
3) Make sure the [Micro SD card is FAT32 formatted]( http://www.wikihow.com/Format-an-SD-Card ).
80-
81-
4) Copy the entire content into the root directory of the Micro SD card. **NOTE:** Keep the file structure intact.
82-
83-
GEN1:
84-
5) In the SD card unzip the image-full-clanton.zip file. **NOTE:** it should contain the image-full-clanton.ext3 file.
85-
86-
6) If successful, the Micro SD card's directory tree should look as follows:
87-
* boot (directory)
88-
* bzImage (file)
89-
* core-image-minimal-initramfs-claton.cpio.gz (file)
90-
* image-full-clanton.ext3 (file)
91-
* image-full-clanton.zip (file) <- This file can be removed to free up space.
92-
93-
GEN2:
94-
5,6) If successful, the Micro SD card's directory tree should look as follows:
95-
* boot (directory)
96-
* bzImage (file)
97-
* core-image-minimal-initramfs-claton.cpio.gz (file)
98-
* image-full-galileo-clanton.ext3 (file)
99-
* image-full-galileo-clanton.zip (file) <- This file can be removed to free up space.
100-
101-
7) Put the Micro SD card in the Galileo board and power it up. **NOTE:** It could take up to 3 minutes for the board to boot-up.
102-
103-
8) On your mobile device or computer, connect to the "ConnectAnyThing_XXXXX" network, where XXXXX = last 5 MAC address digits of the physical board. **NOTE:** If you don't see the network on your device, make sure your Galileo board has [firmware version 782 or above] ( https://communities.intel.com/docs/DOC-21838 ).
104-
105-
9) Start Chrome (34+) on your device, and in the address bar, type either: "cat", "cat.com", or "192.168.0.10".
106-
107-
10) If successful, you should see a Galileo board image and pin controls.
108-
109-
ENJOY...!!!
11055

11156
### ConnectAnyThing Tinkering Kit
112-
We have created a Tinkering Kit with sensors, actuators, and other accessories perfect for CAT. Visit [Intel's Maker Community]( https://communities.intel.com/message/238121#238121 ) to learn more.
57+
Our experinece taking ConnectAnyThing into classrooms and after-school programs has led us to a preferred set of easy-to-use sensors, actuators, and other accessories perfect for rapid prototyping with CAT. More info coming soon.
11358

11459
## Release Notes
11560

@@ -120,7 +65,7 @@ We have created a Tinkering Kit with sensors, actuators, and other accessories p
12065

12166
### Rev 0.2.3
12267
* Compatible only with Galileo GEN2.
123-
* Servo control is enabled.
68+
* Servo control is enabled!
12469

12570
### Rev 0.2.2
12671
* Compatible only with Galileo GEN1.
@@ -148,9 +93,11 @@ We have created a Tinkering Kit with sensors, actuators, and other accessories p
14893

14994
* Digital pins 0 (RX) and 1 (TX) are currently disabled to avoid RS-232 conflicts.
15095

151-
* Any short circuits on the Galileo board will cause it to reboot. This will break the websockets connection. Avoid placing the board on any conductive materials to prevent any short circuits.
96+
* Any short circuits on the Galileo board will cause it to reboot. This will break the websockets connection. Avoid placing the board on any conductive materials to prevent any short circuits. (especially watch out for Wi-Fi antennas with foil backing!)
97+
98+
* GEN 2: Servo control doesn't work on pin 11 for some reason. Inputs are floating and can be influenced by signals on other input pins. Doesn't drastically affect function but it's not ideal. Working to track this down.
15299

153100
## Developers
154101

155102
### Development Work Flow
156-
We welcome developers to contribute to the project. Please push any contributions against the *develop* branch and request a pull.
103+
We welcome developers to contribute to the project. Please push any contributions against the *develop* branch and request a pull.

0 commit comments

Comments
 (0)