zephyr/samples/net
Andy Gross d0fc82c02d samples: net: Add Google IOT Cloud full stack application
This application provides a full stack implementation for
communicating with the Google IOT Cloud.  It leverages the
a JWT library to create JSON tokens which are then signed using
a RSA or ECDSA private key.  The signed token is used to
authenticate with the Google IOT cloud servers.  Once that is
accomplished, the application can subscribe, or publish data at
will.

Included in the application is a python script that can be used to
create RSA/ECDSA certificates and keys.  The user will load the
certificate for the appropriate device on the Google IOT Cloud.  The
private key is created by the script and stored in a C structure format
that is then consumed by the application.  It is important to note that
any keys generated from the scripts SHOULD NOT BE STORED publicly.

Please refer to the README for more information.

Signed-off-by: David Brown <david.brown@linaro.org>
Signed-off-by: Andy Gross <andy.gross@linaro.org>
2019-02-08 15:32:58 -06:00
..
common samples: net: removed unused common cmake 2019-02-08 13:57:55 +02:00
dhcpv4_client samples: minor documentation fixes 2019-01-09 07:57:18 -06:00
dns_resolve cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
eth_native_posix samples: net: Remove net-app based sample applications 2019-02-01 12:29:21 +02:00
google_iot_mqtt samples: net: Add Google IOT Cloud full stack application 2019-02-08 15:32:58 -06:00
gptp samples: net: Remove net-app based sample applications 2019-02-01 12:29:21 +02:00
ipv4_autoconf cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
lldp samples: net: Remove net-app based sample applications 2019-02-01 12:29:21 +02:00
lwm2m_client samples: lwm2m: migrate to BSD socket APIs 2019-01-31 23:02:56 -05:00
mdns_responder cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
mqtt_publisher samples: net: mqtt_publisher: Add proxy support 2019-02-08 14:20:44 +02:00
nats net/context: Make recv_cb providing the ip and protocol headers 2019-02-01 14:34:38 +02:00
promiscuous_mode cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
sockets samples: net: can: Add socket CAN sample 2019-02-08 12:03:34 -05:00
stats samples: net: Remove net-app based sample applications 2019-02-01 12:29:21 +02:00
syslog_net cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
telnet cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
vlan samples: net: Remove net-app based sample applications 2019-02-01 12:29:21 +02:00
wifi wifi: winc1500: Convert to new DT_<COMPAT>_<INSTANCE> defines 2019-01-28 10:39:59 -06:00
wpan_serial samples: usb: Update samples for new port name 2019-02-08 11:23:04 -05:00
wpanusb shell: removing legacy shell 2019-01-16 21:35:36 -05:00
zperf net/context: Make recv_cb providing the ip and protocol headers 2019-02-01 14:34:38 +02:00
net.rst doc: add labels to net sample docs for linking 2017-04-04 19:52:06 +00:00