-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
191 lines (174 loc) · 13 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en-us">
<head>
<meta http-equiv="content-type" content="text/html;charset=UTF-8" />
<title>Exosite Garage Github Page</title>
<meta name="author" content="Exosite" />
<meta name="description" content="Overview of Exosite Garage organization and repositories." />
<meta name="keywords" content="exosite,exosite-garage,cloud,api,m2m,devices,remote,wireless,monitoring" />
<link href='http://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="css/style.css" type="text/css" />
</head>
<body>
<div id="top-navbar-container" class="container">
<div id="top-navbar" class="container">
<ul id="top-navbar-links">
<li><a href="https://account.exosite.com/login">Start</a></li>
<li><a href="http://docs.exosite.com">Documentation</a></li>
<li><a href="https://support.exosite.com">Support</a></li>
<li><a href="https://community.exosite.com">Dev Forum</a></li>
<li><a href="https://exosite-labs.github.io/">Libraries</a></li>
<li><a href="https://status.exosite.com/">Service-Status</a></li>
</ul>
</div>
</div>
<div class="site">
<div class="header">
<div class="leftcol">
<img src="images/exosite_logo_50px.png" alt="Exosite Garage Icon"/></img>
<h1>Exosite Open Projects Garage</h1>
</div>
<div class="overview">
<p>Exosite Garage is a github organization that we use to post example projects (listed below)
that use Exosite's online services. These projects run on different types of hardware and
implement a variety of use cases. Many of the projects are not production
ready, but are meant to serve as a starting point
to help developers get going.
</p>
<a href="http://github.com/exosite-garage">Direct GitHub Repositories</a>
</div>
</div>
<div class="content">
<h2>Portals / Web Application</h2>
<ul>
<li><a href="https://github.com/exosite-garage/custom_widget_scripts">Example Portals Custom Widgets</a>
</br><div class ="projectoverview">JavaScript code to be used in Portal's custom widgets, that uses user's data from the cloud to represent it in a number of different ways.</div></li>
</ul>
<h2>One Platform Scripting Engine</h2>
<ul>
<li><a href="https://github.com/exosite-garage/PlatformScripts">Example One Platform Scripts</a>
</br><div class ="projectoverview">Lua scripts that can be run in the Exosite One Platform to analyze data, send out alerts, push data to other services, and more</div></li>
</ul>
<h2>Utilities / Services</h2>
<ul>
<li><a href="https://github.com/exosite-garage/archive_data">Archive Data</a>
</br><div class ="projectoverview">Python app that archives data in date range to a .csv file. Download data from the cloud.</div></li>
</ul>
<h2>Smartphone App</h2>
Projects that run on the smartphone
<ul>
<li><a href="https://github.com/exosite-labs/cocoaonep">iOS Examples</a>
</br><div class ="projectoverview">iOS Examples can be found in the iOS cocoaonep library repository</div></li>
<li><a href="https://github.com/exosite-garage/AndroidThermostat">Android Thermostat Example</a>
</br><div class ="projectoverview">Example Android application for accessing One Platform RPC and Portals APIs.</div></li>
<li><a href="https://github.com/exosite-garage/AndroidPortals">Android Portals Example</a>
</br><div class ="projectoverview">Android example with Portals user login.</div></li>
</ul>
<h2>Embedded and Development Kits</h2>
<div class="projectoverview">Projects that connect embedded systems and processor development kits to the cloud.</div>
<h3>General Use</h3>
<ul>
<li><a href="https://github.com/exosite-garage/PicoCoAP">PicoCoAP</a>
</br><div class ="projectoverview">PicoCoAP is a very minimal CoAP library written in C.</div></li>
<li><a href="https://github.com/exosite-garage/CoAPExample">CoAPExample</a>
</br><div class ="projectoverview">Simple example using CoAP library written in python.</div></li>
</ul>
<h3>Texas Instruments</h3>
<ul>
<li><a href="https://github.com/exosite-garage/CC3200CloudDemo">TI CC32000 LaunchPad Cloud Demo</a>
</br><div class ="projectoverview">Example application for use on the CC3200 LaunchPad and TI's SDK</div></li>
<li><a href="https://github.com/exosite-garage/clp_sensorhub_support">Connected LaunchPad SensorHub Project support</a>
</br>
<div class ="projectoverview">To be used with the Connected LaunchPad's Sensor Hub project</div>
<li><a href="https://github.com/exosite-garage/msp430_cc3000_smartconfig">TI MSP430 with CC3000 Smart Config WiFi module</a>
</br>
<div class ="projectoverview">Connects a MSP-EXP430FR5739 with TI CC3000 WiFi module to the cloud, enabling the device to send on-board sensor data and submit/receive LED controls.</div>
</li>
<li><a href="https://github.com/exosite-garage/stellaris_atdt_cloud">Stellaris Cellular Communications</a>
</br><div class ="projectoverview">Projects that connect EK-LM3S6965, EK-LM3S1968 & RDK-IDM-L35 to the cloud via Janus Terminus T2 GPRS cellular modem.</div></li>
</ul>
<h3>Renesas</h3>
<ul>
<li><a href="https://github.com/exosite-garage/micrium_gnurx_cloud">RX62N RDK Micrium</a>
</br><div class ="projectoverview">Five Micrium uCOSIII projects that connect RDK peripherals to the cloud and use OEM provisioning to initialize connectivity</div></li>
<li><a href="https://github.com/exosite-garage/uip_rx62n_cloud">RX62N RDK Renesas Code Base</a>
</br><div class ="projectoverview">uIP networking stack project that sends potentiometer data and receives LED control commands to/from the cloud.</div></li>
<li><a href="https://github.com/exosite-garage/rx62n_pmod_cloud">RX62N RDK PMOD</a>
</br><div class ="projectoverview">uIP networking stack project that sends PMOD data to the cloud.</div></li>
<li><a href="https://github.com/exosite-garage/micrium_hewrx_rx63n_cloud">RX63N RDK Micrium</a>
</br><div class ="projectoverview">A Micrium project that connects RDK peripherals to the cloud and uses OEM provisioning to initialize connectivity.</div></li>
<li><a href="https://github.com/exosite-garage/gs_rl78_cloud">RL78G13 RDK with GainSpan WiFi module</a>
</br><div class ="projectoverview">Connects an YRDKRL78G13 with GainSpan GS1011M WiFi module to the cloud, enabling the device to send on-board sensor data and submit/receive LED controls.</div></li>
<li><a href="https://github.com/exosite-garage/rl78g14_gs_cloud">RL78G14 RDK with GainSpan WiFi module</a>
</br><div class ="projectoverview">Connects an YRDKRL78G14 with on board GainSpan GS1011M WiFi module to the cloud, enabling the device to send on-board sensor data and submit/receive LED controls.</div></li>
<li><a href="https://github.com/exosite-garage/rx62n_rdk_flashtool">RX62N RDK flash tool</a>
</br><div class ="projectoverview">Simple flash tool to recover the MAC address and default Exosite cloud settings.</div></li>
</ul>
<h3>Microchip</h3>
<ul>
<li><a href="https://github.com/exosite-garage/mcp_dv102412_cloud">Microchip DV102412 </a>
</br><div class ="projectoverview">Connects a Microchip DV102412 WiFi module to the cloud, enabling the device to send on-board button hold time data and receive LED controls.</div></li>
<li><a href="https://github.com/exosite-garage/chipkit_wifi_cloud">chipKIT WiFi Cloud</a>
</br><div class ="projectoverview">Uses a chipKIT uC32 with WiFi shield and Exosite library to report to the cloud via Exosite.</div></li>
</ul>
<h3>Arduino Compatible</h3>
<div class="projectoverview">Projects that run on Arduino (or Arduino-like) hardware.</div>
<ul>
<li><a href="https://github.com/exosite-garage/arduino_exosite_library">Arduino Exosite Library</a>
</br><div class ="projectoverview">Puts the Arduino Exosite Library into Arduino IDE to allow for easy cloud access.</div></li>
<li><a href="https://github.com/exosite-garage/arduino_http_post">Arduino HTTP POST</a>
</br><div class ="projectoverview">Super simple code using Arduino to report to the cloud via Exosite.</div></li>
<!-- <li><a href="https://github.com/exosite-garage/fluid_simple_cloud">Fluid Simple Cloud</a> </br>Uses a Fluid board and the Arduino Exosite library to read/write data via Exosite.</li> -->
<li><a href="https://github.com/exosite-garage/Arduino-Foosball">Arduino-Foosball</a>
</br><div class ="projectoverview">Uses a Arduino Uno with Ethernet shield to create a web-enabled Foosball table.</div></li>
</ul>
<h3>Others</h3>
<ul>
<li><a href="https://github.com/exosite-garage/exompp-synapse">Synapse Wireless - Power Meter</a>
</br><div class ="projectoverview">Uses Synapse Portal + Wireless node to measure AC power and logs to Exosite.</div></li>
<li><a href="https://github.com/exosite-garage/synapse_nodes">Synapse Wireless - Nodes</a>
</br><div class ="projectoverview">Synapse remote and master node python scripts for creating cloud-connected wireless mesh networks.</div></li>
<li><a href="https://github.com/exosite-garage/gateway_core"> Gateway_Core</a>
</br><div class ="projectoverview">Exosite One platform gateway application runs on the Linux box.</div></li>
<li><a href="https://github.com/exosite-garage/SparkCore-Exosite"> SparkCore - Exosite Demo</a>
</br><div class ="projectoverview">Quickly and easily connect your Spark project to Exosite's Data Platform.</div></li>
</ul>
<!-- Helper apps
<ul>
</ul> -->
<h2>Device Simulation / API Examples</h2>
<ul>
<li><a href="https://github.com/exosite-garage/utility_scripts">API Utility Scripts</a> - Python scripts demonstrating various use cases with the Exosite API</li>
<li><a href="https://github.com/exosite-garage/provision_examples">Device Provisioning and Management</a> - Python scripts demonstrating how to provision and manage devices with the Provision API.</li>
<li><a href="https://github.com/exosite-garage/udp_single_shot">UDP Write</a> - Python script that uses the UDP single shot API to write data.</li>
<li><a href="https://github.com/exosite-garage/device_emulator">Windows Device Emulator</a> - .NET GUI app that emulates device send/receive functionality.</li>
</ul>
<h2>Miscellaneous</h2>
<ul>
<li><a href="https://github.com/exosite-garage/python_helloworld">Python Hello World</a> - Super simple python app that sends "hello world" to Exosite using the HTTP Data Interface.</li>
<li><a href="https://github.com/exosite-garage/pc_serial_gateway">PC Serial Gateway</a> - Monitors a PC serial port for data and sends/receives data to/from Exosite based on the UART stream.</li>
<li><a href="https://github.com/exosite-garage/pc_xmpp_cpumon">PC XMPP CPU Monitor</a> - Monitors a PC's CPU activity and logs to Exosite using XMPP chat messages.</li>
<li><a href="https://github.com/exosite-garage/pc_chronos_gateway">PC Chronos Gateway</a> </br>Runs on a PC and monitors a Texas Instruments Chronos watch via a CC1111 USB AP. Logs accelerometer and button data to Exosite.</li>
<li><a href="https://github.com/exosite-garage/cc1111_chronos_uartgw">CC1111 Chronos Gateway</a> </br>Firmware for a CC1111 chip that monitors a Chronos watch RF link and sends data out over CC1111 UART.</li>
<li><a href="https://github.com/exosite-garage/janus_http_gateway">Janus HTTP Gateway</a> </br>Python code that runs in a Telit cell (GSM) chip on a Janus gateway to send UART data to Exosite.</li>
<li><a href="https://github.com/exosite-garage/xmpp_hello">XMPP Hello</a> - PC app that uses Exosite's XMPP chat API to send "hello world" message to Exosite.</li>
<li><a href="https://github.com/exosite-garage/pc_xmpp_cpumon">PC XMPP CPU Monitor</a> - Monitors a PC's CPU activity and logs to Exosite using XMPP chat messages.</li>
</ul>
</div>
<div class="gitinfo">
<div class="footer">
<h2>Our github organizations:</h2>
<table style="margin-bottom:0;margin-top:0;">
<tbody>
<tr><td><a href="http://github.com/exosite-garage">exosite-garage</a></td> <td>- Reference Code, Hardware Platform Projects, Examples</td></tr>
<tr><td><a href="http://github.com/exosite-labs">exosite-labs</a></td><td>- Libraries</td></tr>
<tr><td><a href="http://github.com/exosite">exosite</a></td><td>- Core Tech</td></tr>
</tbody>
</table>
<a href="http://exosite.com"><img style="margin-left:1em;" src="images/logo_linear.png" alt="Exosite Logo"/></a></br>
</div>
</div>
</div>
<!-- <img style="position: absolute; bottom: 0; right: 0; border: 0;z-index:50;" src="images/garage.png" alt="Exosite Technology Icon" /> -->
</body>
</html>