diff --git a/config.toml b/config.toml index c3e868c..7da9aad 100644 --- a/config.toml +++ b/config.toml @@ -163,24 +163,6 @@ theme = "doc-theme" identifier = "tutorials@basic@repl" parent = "tutorials@basic" weight = 10 -[[menu.main]] - name = "PyNode+" - url = "/tutorials/pynode/" - identifier = "tutorials@pynode" - parent = "tutorials" - weight = 12 -[[menu.main]] - name = "PyNode+ Air" - url = "/tutorials/pynode/pynodeair/" - identifier = "tutorials@pynode@pynodeair" - parent = "tutorials@pynode" - weight = 12 -[[menu.main]] - name = "PyNode+ AirQ" - url = "/tutorials/pynode/pynodeairq/" - identifier = "tutorials@pynode@pynodeairq" - parent = "tutorials@pynode" - weight = 12 [[menu.main]] name = "Sleep" url = "/tutorials/basic/sleep/" @@ -487,12 +469,32 @@ theme = "doc-theme" identifier = "tutorials@expansionboards@vbat" parent = "tutorials@expansionboards" weight = 50 +[[menu.main]] + name = "PyNode+" + url = "/tutorials/pynode/" + identifier = "tutorials@pynode" + parent = "tutorials" + weight = 60 +[[menu.main]] + name = "PyNode+ Air" + url = "/tutorials/pynode/pynodeair/" + identifier = "tutorials@pynode@pynodeair" + parent = "tutorials@pynode" + weight = 10 +[[menu.main]] + name = "PyNode+ AirQ" + url = "/tutorials/pynode/pynodeairq/" + identifier = "tutorials@pynode@pynodeairq" + parent = "tutorials@pynode" + weight = 20 [[menu.main]] name = "Advanced" url = "/tutorials/advanced/" identifier = "tutorials@advanced" parent = "tutorials" - weight = 60 + weight = 70 + + [[menu.main]] name= "File decompression" url= "/tutorials/advanced/uzlib/" @@ -1192,18 +1194,42 @@ theme = "doc-theme" identifier = "datasheets@expansionboards@pyethernet" parent = "datasheets@boards" weight = 90 +[[menu.main]] + name = "Pynode+" + url = "/datasheets/pynode/" + identifier = "datasheets@pynode" + parent = "datasheets" + weight = 40 +[[menu.main]] + name = "Pynode+ Air" + url = "/datasheets/pynode/pynodeair/" + identifier = "datasheets@pynode@pynodeair" + parent = "datasheets@pynode" + weight = 10 +[[menu.main]] + name = "Pynode+ Air Quality" + url = "/datasheets/pynode/pynodeairq/" + identifier = "datasheets@pynode@pynodeairq" + parent = "datasheets@pynode" + weight = 20 [[menu.main]] name = "Accessories" url = "/datasheets/accessories/" identifier = "datasheets@accessories" parent = "datasheets" - weight = 40 + weight = 50 [[menu.main]] name = "IP67 Case" url = "/datasheets/accessories/ip67case/" identifier = "datasheets@accessories@ip67case" parent = "datasheets@accessories" weight = 10 +[[menu.main]] + name= "Pynode Case" + url = "/datasheets/accessories/pynodecase/" + identifier = "datasheets@accessories@pynodecase" + parent = "datasheets@accessories" + weight = 20 [[menu.main]] name = "Notes" diff --git a/content/datasheets/_index.md b/content/datasheets/_index.md index ccde1a6..ed51ae1 100644 --- a/content/datasheets/_index.md +++ b/content/datasheets/_index.md @@ -45,6 +45,11 @@ The follow pages contain all information relating to each product, for example: - [Expansion 3](/datasheets/expansionboards/expansion3/) - [Deepsleep](/datasheets/expansionboards/deepsleep/) +## Pynode+ Sensors +- **NEW** [Pynode+ Air](/datasheets/sensors/pynodeair/) +- **NEW** [Pynode+ Air Quality](/datasheets/sensors/pynodeairq) + + ## Footprints and 3D models You can find the footprints of all relevant devices in this [GitHub](https://github.com/pycom/footprints) repository. diff --git a/content/datasheets/accessories/_index.md b/content/datasheets/accessories/_index.md index 9e6d18d..7e5da2b 100644 --- a/content/datasheets/accessories/_index.md +++ b/content/datasheets/accessories/_index.md @@ -6,4 +6,5 @@ aliases: This section contains the datasheets for the Pycom Accessories. ## Accessories -- [IP67 Case](/datasheets/accessories/ip67case/) \ No newline at end of file +- [IP67 Case](/datasheets/accessories/ip67case/) +- [Pynode Case](/datasheets/accessories/pynodecase/) \ No newline at end of file diff --git a/content/datasheets/accessories/pynodecase.md b/content/datasheets/accessories/pynodecase.md new file mode 100644 index 0000000..0921897 --- /dev/null +++ b/content/datasheets/accessories/pynodecase.md @@ -0,0 +1,16 @@ +--- +title: "Pynode Case" +--- + +The Pynode case is designed to enclose your Pynode sensors and allows them to be attached on a wall, in a box or whatever indoor location you prefer. Not suitable for outdoor installations. + +![](/gitbook/assets/pynode/pynode-case.png) + +## Dimensions +Measurements: 69mm x 50mm x 29mm + +Weight: 21g + +## Drawings + +TBD \ No newline at end of file diff --git a/content/datasheets/pynode/_index.md b/content/datasheets/pynode/_index.md new file mode 100644 index 0000000..95723f5 --- /dev/null +++ b/content/datasheets/pynode/_index.md @@ -0,0 +1,8 @@ +--- +title: "Sensors" +--- + +This section contains all of the datasheets for the PyNode+ sensors + +- [PyNode+ Air](pynodeair/) +- [PyNode+ Air Quality](pynodeairq/) \ No newline at end of file diff --git a/content/datasheets/pynode/pynodeair.md b/content/datasheets/pynode/pynodeair.md new file mode 100644 index 0000000..bd58dc5 --- /dev/null +++ b/content/datasheets/pynode/pynodeair.md @@ -0,0 +1,31 @@ +--- +title: "PyNode+ Air" +--- +**Store**: [Buy Here](https://pycom.io/product/pynode-air/) + +## ![](/gitbook/assets/pynode/pynode-air.png) + +## Getting started + +See the PyNode+ examples [here](/tutorials/pynode/) + +## Datasheet + +The datasheet of the PyNode+ Air is available as a [PDF File](/gitbook/assets/specsheets/datasheet_pynode_air.pdf) + + +### Mechanical dimensions + +The device has a diameter of 30 mm, and a height of 7.62 mm + +### Certifications + + +## Pinout + +the sensor functionality is only accessible over Bluetooth. + +## Accessories + +The PyNode+ Air is compatible with the [Pynode case](../accessories/pynodecase/) + diff --git a/content/datasheets/pynode/pynodeairq.md b/content/datasheets/pynode/pynodeairq.md new file mode 100644 index 0000000..e62ed87 --- /dev/null +++ b/content/datasheets/pynode/pynodeairq.md @@ -0,0 +1,27 @@ +--- +title: "PyNode+ Air Quality" +--- +**Store**: [Buy Here](https://pycom.io/product/pynode-airq/) + +## ![](/gitbook/assets/pynode/pynode-airq.png) + +## Getting started + +See the PyNode+ examples [here](/tutorials/pynode/) + +## Datasheet + +The datasheet of the PyNode+ Air is available as a [PDF File](/gitbook/assets/specsheets/datasheet_pynode_airQ.pdf) + +### Dimensions + +The device has a diameter of 30 mm, and a height of 7.62 mm + +## Pinout + +The sensor functionality is only accessible over Bluetooth. + + +## Accessories + +The PyNode+ Air is compatible with the [Pynode case](../accessories/pynodecase/) diff --git a/content/tutorials/pynode/_index.md b/content/tutorials/pynode/_index.md index b5dcdcb..b4195d2 100644 --- a/content/tutorials/pynode/_index.md +++ b/content/tutorials/pynode/_index.md @@ -5,7 +5,7 @@ title: 'PyNode+' The following PyNode+ BLE enabled sensors are now available: -* [PyNode Air](../pynode/pynodeair/) -* [PyNode AirQ](../pynode/pynodeairq/) +* [PyNode+ Air](pynodeair/) +* [PyNode+ AirQ](pynodeairq/) -> Please see the tutorials above to query the PuNode+ sensor from MicroPython or adjust the sleep time. +> Please see the tutorials above to query the PyNode+ sensor from MicroPython or adjust the sleep time. diff --git a/content/tutorials/pynode/pynodeairq.md b/content/tutorials/pynode/pynodeairq.md index 2dab3e6..8c2a343 100644 --- a/content/tutorials/pynode/pynodeairq.md +++ b/content/tutorials/pynode/pynodeairq.md @@ -1,12 +1,12 @@ --- -title: "PyNode+ AirQ Examples" +title: "PyNode+ Air Quality Examples" aliases: - tutorials/pynode/PyNodeAirQ.html - tutorials/pynode/pynodeairq.md - chapter/tutorials/pynode/PyNodeAirQ --- -You can use the following code to query the PyNode+ AirQ sensor from MicroPython +You can use the following code to query the PyNode+ Air Quality sensor from MicroPython ```python from network import Bluetooth diff --git a/static/gitbook/assets/pynode/pynode-air.png b/static/gitbook/assets/pynode/pynode-air.png new file mode 100644 index 0000000..a90b6de Binary files /dev/null and b/static/gitbook/assets/pynode/pynode-air.png differ diff --git a/static/gitbook/assets/pynode/pynode-airq.png b/static/gitbook/assets/pynode/pynode-airq.png new file mode 100644 index 0000000..91fc61e Binary files /dev/null and b/static/gitbook/assets/pynode/pynode-airq.png differ diff --git a/static/gitbook/assets/pynode/pynode-case.png b/static/gitbook/assets/pynode/pynode-case.png new file mode 100644 index 0000000..0763b4b Binary files /dev/null and b/static/gitbook/assets/pynode/pynode-case.png differ diff --git a/static/gitbook/assets/specsheets/datasheet_pynode_air.pdf b/static/gitbook/assets/specsheets/datasheet_pynode_air.pdf new file mode 100644 index 0000000..5f5ac51 Binary files /dev/null and b/static/gitbook/assets/specsheets/datasheet_pynode_air.pdf differ diff --git a/static/gitbook/assets/specsheets/datasheet_pynode_airQ.pdf b/static/gitbook/assets/specsheets/datasheet_pynode_airQ.pdf new file mode 100644 index 0000000..2b2b32b Binary files /dev/null and b/static/gitbook/assets/specsheets/datasheet_pynode_airQ.pdf differ