From 2a07276376f68efdfba140b16f8348eeb67562b7 Mon Sep 17 00:00:00 2001 From: Joyce Velasco Date: Fri, 14 Nov 2025 09:57:32 +0800 Subject: [PATCH] solutions: ref-designs: Added AD-MAX32SXWISE-SL Page and sub-pages Added AD-MAX32SXWISE-SL Pages and sub-pages. Edited AD-MAX32LRWISE-SL and EV-CATTLETAG-ARDZ Pages. Signed-off-by: Joyce Velasco --- .../ev-cattletag-ardz/index.rst | 8 +- .../ad-max32lrwise-sl/index.rst | 27 +- .../ad-max32sxwise-sl-designsupport.zip | 3 + .../ad-max32sxwise-sl/ad-max32sxwise-sl.png | 3 + .../ad-max32sxwise-sl_block_diagram.png | 3 + .../base_board_with_battery.png | 3 + .../ad-max32sxwise-sl/ev-ade9000shieldz.png | 3 + .../base_board_with_battery.png | 3 + .../ev-flowmeter-ardz_angle.png | 3 + .../ev-flowmeter-ardz_block_diagram.png | 3 + .../ev-flowmeter-ardz_digital_interface.png | 3 + ...flowmeter-ardz_peripherals_connections.png | 3 + .../ev-flowmeter-ardz_probe_connections.png | 3 + .../ev-flowmeter-ardz_reset_button.png | 3 + .../ev-flowmeter_ardz-designsupport.zip | 3 + .../flow_transducer_with_pipe.jpg | 3 + .../ev-flowmeter-ardz/hardware_setup.png | 3 + .../ev-flowmeter-ardz/index.rst | 223 ++++++++ .../max32670-sx-ardz_to_maxpico.png | 3 + .../ev-flowmeter-ardz_angle.png | 3 + .../ad-max32sxwise-sl/ev-structural-ardz.png | 3 + .../ev-structural-ardz/arduino_interface.png | 3 + .../base_board_with_battery.png | 3 + .../ev-structural-ardz-designsupport.zip | 3 + .../ev-structural-ardz/ev-structural-ardz.png | 3 + .../ev-structural-ardz_block_diagram.png | 3 + .../ev-structural-ardz_revb.png | 3 + .../ev-structural-ardz_revb2.png | 3 + .../ev-structural-ardz/hardware_setup.png | 3 + .../ev-structural-ardz/index.rst | 200 +++++++ .../max32670-sx-ardz_to_maxpico.png | 3 + .../ad-max32sxwise-sl/hardware_setup.png | 3 + .../ad-max32sxwise-sl/index.rst | 327 +++++++++++ .../ad-max32sxwise-sl/lora-brochure.pdf | Bin 0 -> 132 bytes .../max32670-sx-ardz/MAX32670-MCU-Pin-Map.csv | 42 ++ .../max32670-sx-ardz/arduino-pin-map.csv | 44 ++ .../base_board_with_battery.png | 3 + .../max32670-sx-ardz/hardware_setup.png | 3 + .../max32670-sx-ardz/index.rst | 516 ++++++++++++++++++ .../jtag_swd_10_connector.png | 3 + .../max32670-sx-ardz-designsupport.zip | 3 + .../max32670-sx-ardz_base_board.png | 3 + ...-ardz_base_board_peripherals_connector.png | 3 + .../max32670-sx-ardz_block_diagram.png | 3 + ...-sx-ardz_hardware_peripherals_top_view.png | 3 + .../max32670-sx-ardz_led_indicator.png | 3 + .../max32670-sx-ardz_lora_chipset.png | 3 + .../max32670-sx-ardz_reset.png | 3 + .../max32670-sx-ardz_swd_connector.png | 3 + .../max32670-sx-ardz_to_maxpico.png | 3 + .../max32670-sx-ardz_wireless_antenna.png | 3 + .../max32670-sx1261-connection.csv | 10 + .../max32670_arduino_connectors_pin_map.png | 3 + .../max32670_esp32_connectors_pin_map.png | 3 + .../max32670-sx-ardz/max32670_mcu_pin_map.png | 3 + .../max32670_pmod_connectors_pin_map.png | 3 + .../max32670-sx-ardz/power_source_options.png | 3 + .../max32670-sx-ardz/sx1261_pins.png | 3 + .../max32670-sx-ardz_base_board.png | 3 + .../max32670-sx-ardz_to_maxpico.png | 3 + 60 files changed, 1527 insertions(+), 20 deletions(-) create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ad-max32sxwise-sl-designsupport.zip create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ad-max32sxwise-sl.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ad-max32sxwise-sl_block_diagram.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/base_board_with_battery.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-ade9000shieldz.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/base_board_with_battery.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_angle.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_block_diagram.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_digital_interface.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_peripherals_connections.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_probe_connections.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_reset_button.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter_ardz-designsupport.zip create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/flow_transducer_with_pipe.jpg create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/hardware_setup.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/index.rst create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/max32670-sx-ardz_to_maxpico.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz_angle.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/arduino_interface.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/base_board_with_battery.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz-designsupport.zip create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz_block_diagram.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz_revb.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz_revb2.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/hardware_setup.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/index.rst create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/max32670-sx-ardz_to_maxpico.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/hardware_setup.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/index.rst create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/lora-brochure.pdf create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/MAX32670-MCU-Pin-Map.csv create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/arduino-pin-map.csv create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/base_board_with_battery.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/hardware_setup.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/index.rst create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/jtag_swd_10_connector.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz-designsupport.zip create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_base_board.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_base_board_peripherals_connector.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_block_diagram.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_hardware_peripherals_top_view.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_led_indicator.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_lora_chipset.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_reset.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_swd_connector.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_to_maxpico.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_wireless_antenna.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx1261-connection.csv create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_arduino_connectors_pin_map.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_esp32_connectors_pin_map.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_mcu_pin_map.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_pmod_connectors_pin_map.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/power_source_options.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/sx1261_pins.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz_base_board.png create mode 100644 docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz_to_maxpico.png diff --git a/docs/solutions/reference-designs/ad-max32lrwise-sl/ev-cattletag-ardz/index.rst b/docs/solutions/reference-designs/ad-max32lrwise-sl/ev-cattletag-ardz/index.rst index bd860559e..59786afbe 100644 --- a/docs/solutions/reference-designs/ad-max32lrwise-sl/ev-cattletag-ardz/index.rst +++ b/docs/solutions/reference-designs/ad-max32lrwise-sl/ev-cattletag-ardz/index.rst @@ -69,8 +69,7 @@ and these are listed below: .. figure:: ev-cattletag-ardz_solar_panel_option.png -- **P8 Terminal block** - external power supply, between 3V to 4.2V allowable - input +- **P8 Terminal block** - external power supply, between 3V to 4.2V allowable input - **Battery holder** - 2xAAA battery is required. - **Arduino Power** - external power supply that comes directly from the host board it is connected to. @@ -128,7 +127,7 @@ Equipment Needed - One (1) MAX32625PICO Rapid Development Platform with 10-pin ribbon cable with firmware image: `MAX32625PICO Firmware Image for MAX32670 `__ -- One (1) CR123A Battery or any equivalent external DC power supply (+3V to +4.7V) +- One (1) CR123A Battery or any equivalent external DC power supply (+3V to +4.7V). **Note that this is not included in the kit** - One (1) Micro USB to USB cable - Host PC (Windows 10 or later) @@ -161,8 +160,7 @@ How to flash the firmware image in the MAX32625PICO #. Download the firmware image: `MAX32625PICO Firmware Image for MAX32670 `__ -#. Do not connect the MAX32625PICO to the - :adi:`MAX32670-LR-ARDZ` Base Board yet. +#. Do not connect the MAX32625PICO to the :adi:`MAX32670-LR-ARDZ` Base Board yet. #. Connect the MAX32625PICO to the Host PC using the micro USB to USB cable. #. Press the button on the MAX32625PICO. **(Do not release the button until the MAINTENANCE drive is mounted)**. diff --git a/docs/solutions/reference-designs/ad-max32lrwise-sl/index.rst b/docs/solutions/reference-designs/ad-max32lrwise-sl/index.rst index 8a909ce17..b4eb8f656 100644 --- a/docs/solutions/reference-designs/ad-max32lrwise-sl/index.rst +++ b/docs/solutions/reference-designs/ad-max32lrwise-sl/index.rst @@ -195,11 +195,11 @@ Equipment Needed - One (1) :adi:`MAX32670-LR-ARDZ` Base Board - One (1) :adi:`EV-CATTLETAG-ARDZ` Sensor Node - One (1) MAX32625PICO Rapid Development Platform with 10-pin ribbon cable - with firmware image: max32625pico-firmware-images/raw/master/bin/max32625_max32670evkit_if_crc_swd_v1.0.3.bin -- One (1) CR123A Battery or any equivalent external DC power supply (+3V to +4.7V) - ** Note that this is not included in the kit** + with `firmware image `__ +- One (1) CR123A Battery or any equivalent external DC power supply (+3V to +4.7V). + **Note that this is not included in the kit** - One (1) Micro USB to USB cable -- Host PC (Windows 10 or later) +- Host PC (Windows 10 or later) .. figure:: hardware_setup.png @@ -251,14 +251,18 @@ Equipment Needed .. figure:: max32670-lr-ardz_to_maxpico.png -Once you have completed this setup, proceed to PHASE 2 found in -ADI Long Range Wireless Radio Software User Guide. +**Once you have completed this setup, proceed to PHASE 2 found in** +:dokuwiki:`ADI Long Range Wireless Radio Software User Guide `. Resources --------- -- MAX32670-LR-ARDZ Base Board User Guide -- EV-CATTLETAG-ARDZ Sensor User Guide +.. toctree:: + :titlesonly: + :maxdepth: 1 + :glob: + + */index FAQs ---- @@ -290,10 +294,3 @@ Help and Support For questions and more information about this product, connect with us through the :ez:`Analog Devices Engineer Zone `. - -.. toctree:: - :titlesonly: - :maxdepth: 1 - :glob: - - */index diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ad-max32sxwise-sl-designsupport.zip b/docs/solutions/reference-designs/ad-max32sxwise-sl/ad-max32sxwise-sl-designsupport.zip new file mode 100644 index 000000000..f003b72d8 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ad-max32sxwise-sl-designsupport.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:31d90cabc1c81b772c7d35015f53c91144971ad25e45651c51e3b578a3489ecd +size 17433130 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ad-max32sxwise-sl.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ad-max32sxwise-sl.png new file mode 100644 index 000000000..25b69efbd --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ad-max32sxwise-sl.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9b2624f6c7904fd234668c771a1eff4355fac3500340d8701ec1e2866de411a9 +size 20556060 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ad-max32sxwise-sl_block_diagram.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ad-max32sxwise-sl_block_diagram.png new file mode 100644 index 000000000..9bc06c145 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ad-max32sxwise-sl_block_diagram.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5fb278a62ff1e4366bd16a744c1c05e7a11a9f29e46d50caf8e6dda04666ac9f +size 63822 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/base_board_with_battery.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/base_board_with_battery.png new file mode 100644 index 000000000..c81c95f4f --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/base_board_with_battery.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ec8ad14d8c5d7285ba72eaa296a7784b7b312eec9d824db6e550a317a785be3 +size 254733 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-ade9000shieldz.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-ade9000shieldz.png new file mode 100644 index 000000000..a1373616c --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-ade9000shieldz.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:49c80d3ff518a044b9f93ba69b59ccca3b4e3f581428f2deaa812becb9b369cd +size 838866 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/base_board_with_battery.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/base_board_with_battery.png new file mode 100644 index 000000000..c81c95f4f --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/base_board_with_battery.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ec8ad14d8c5d7285ba72eaa296a7784b7b312eec9d824db6e550a317a785be3 +size 254733 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_angle.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_angle.png new file mode 100644 index 000000000..27674c10e --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_angle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32a4df471477f22f8c502ed729895fe3949a42393df88d6ec268a92e8d28c069 +size 502168 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_block_diagram.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_block_diagram.png new file mode 100644 index 000000000..0e7a6e5c1 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_block_diagram.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c56850e17a6e0b5abfdd4c412b24fa549e6f2e6300ac28d9dbd9c47dc86add70 +size 26121 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_digital_interface.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_digital_interface.png new file mode 100644 index 000000000..d7793caca --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_digital_interface.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64673ac2b584c79124e40447372a8fd646ac7ec4f7c2cff218712794a75d75f9 +size 3708353 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_peripherals_connections.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_peripherals_connections.png new file mode 100644 index 000000000..1c0f20bcc --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_peripherals_connections.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8a05554ba2c5200a7371bdd6144a8f7258aec62b866ca4190d58d1e7de6b851e +size 3710258 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_probe_connections.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_probe_connections.png new file mode 100644 index 000000000..c346cda30 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_probe_connections.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:157105425d82c38ae5ba1f32017c7528a9582871cb5478f7088543d3125fbd73 +size 3960291 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_reset_button.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_reset_button.png new file mode 100644 index 000000000..043ef6aa3 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter-ardz_reset_button.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fedd4e01c13dd531ac08dcc2b5a244e9641943d643fc1ea20d4ad9efe05e11e5 +size 3773757 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter_ardz-designsupport.zip b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter_ardz-designsupport.zip new file mode 100644 index 000000000..719ec995e --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/ev-flowmeter_ardz-designsupport.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:363fab80e6912594d6a30b7e7f9e160b90996c2cd271ec9e5e43ea59ec8742c2 +size 5174367 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/flow_transducer_with_pipe.jpg b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/flow_transducer_with_pipe.jpg new file mode 100644 index 000000000..7f6a6ee76 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/flow_transducer_with_pipe.jpg @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1313712914bc9cb69de35ccd42013205aca27b65249764a56a519e6aa338514c +size 8338 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/hardware_setup.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/hardware_setup.png new file mode 100644 index 000000000..c2bc48a2c --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/hardware_setup.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd3138531c3933394f6987701bbb7ead370e850b4c71054d534583fcd3f3b9e0 +size 39328 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/index.rst b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/index.rst new file mode 100644 index 000000000..2edd217a5 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/index.rst @@ -0,0 +1,223 @@ +.. _ev-flowmeter-ardz: + +EV-FLOWMETER-ARDZ +================= + +Sensor for Flow Rate Metering +""""""""""""""""""""""""""""" + +Overview +-------- + +The :adi:`EV-FLOWMETER-ARDZ` sensor is an advanced and efficient solution +for flow measurement, suitable for utility and industrial applications. +The ultrasonic time-of-flight technology, coupled with the integrated functions +of the :adi:`MAX35101` time-to-digital converter, addresses the limitations of +mechanical flow meters and offers improved accuracy and longevity. + +.. figure:: ev-flowmeter-ardz_angle.png + :width: 600 px + +Features +~~~~~~~~ + +- High accuracy flow measurement for billing and leak detection +- Time-to-digital accuracy down to 20 ps +- Measurement range up to 8 ms +- Two (2) single-stop channels +- High accuracy temperature measurement for precise heat and flow calculations +- Up to four (4) 2-wire sensors +- PT1000 and PT500 RTD support +- Maximizes battery life with low device and overall system power +- Low 10 μA ToF measurement and <125 nA duty-cycled temperature measurement +- Event-timing mode reduces host microcontroller + +Applications +~~~~~~~~~~~~ + +- Ultrasonic heat meters +- Ultrasonic water meters +- Ultrasonic gas meters +- Utility metering +- Environmental monitoring + +Block Diagram +~~~~~~~~~~~~~~ + +.. figure:: ev-flowmeter-ardz_block_diagram.png + +Hardware Design +--------------- + +Components and Connections +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Peripheral Connectors +^^^^^^^^^^^^^^^^^^^^^ + +The following standard connectors are provided on the board for +customer to use: + +- Launch up and down ultrasonic sensor terminal block headers +- PT1000/500 platinum resistive temperature detectors (RTD) terminal block + headers +- Arduino connector + +.. figure:: ev-flowmeter-ardz_peripherals_connections.png + +Sensor Probe +^^^^^^^^^^^^ + +When using this Arduino board, a general-purpose ultrasonic flow +rate sensor can be used. An example of a probe is the Flow Transducer with Pipe +(Model:HS0003) from Audiowell Sensor Technology, as shown below: + +.. figure:: flow_transducer_with_pipe.jpg + +========================= ================== + **Specifications** +Resonant Frequency 975 ±30 kHz +Resonant Impedance ≤ 110 Ω +Static capacitance 1350 ±20% pF +Pressure Resistance 1.6 Mpa +Permanent Flowrate 2.5 m³/h +Max Flowrate 5.0 m³/h +Min Flowrate 0.050 m³/h +Environmental Temperature +5°C ~ +55°C +Diameter DN20 +========================= ================== + +For temperature measurement, this board supports up to two 2-wire PT1000/500 +platinum resistive temperature detectors (RTD) and the connections can be seen +on the diagram as shown below: An RTD sensors or a dummy sensor +(1k Resistor) for each terminal are required in order to run and capture the +flow rate. + +.. figure:: ev-flowmeter-ardz_probe_connections.png + +Digital Interface (Arduino) +^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The Arduino interface is a standardized digital interface for +various digital communication protocols such as SPI, I2C, and UART. These +interface types were standardized by Arduino, which is a hardware and software +company. Complete details on the PMOD specification can be found +`here `__. + +.. figure:: ev-flowmeter-ardz_digital_interface.png + :width: 600 px + +Push Button +^^^^^^^^^^^^ + +The board provides a button, **S1**, to test tamper detection +through its CMOS digital input. + +.. figure:: ev-flowmeter-ardz_reset_button.png + :width: 600 px + +Applications +------------ + +The :adi:`EV-FLOWMETER-ARDZ` can be used with the :adi:`MAX32670-SX-ARDZ` Base Board, +which is a long-range wireless radio development platform based on MAX32670 +ultralow power Arm Cortex-M4 microcontroller and SX1261 RF transceiver. + +Using these platforms together enables users to design solutions based on +low-power, long range proprietary radio communication technique that is +suitable for customized heat/flow meters. + +To learn more about the Long Range Wireless Radio solution developed by Analog +Devices, visit the AD-MAX32SXWISE-SL Long Range Wireless Radio Development +Kit User Guide. + +System Setup +------------ + +PHASE 1: Hardware Setup +~~~~~~~~~~~~~~~~~~~~~~~ + +Note that this setup only applies for MAX32670-SX-ARDZ Base Board. Users may use +a different base board or microcontroller, however the firmware built for this +demo application cannot be used as this is specifically designed for the +MAX32670-SX-ARDZ. + +Equipment Needed +^^^^^^^^^^^^^^^^ + +- One (1) :adi:`MAX32670-SX-ARDZ` Base Board +- One (1) :adi:`EV-FLOWMETER-ARDZ` Sensor Node +- One (1) MAX32625PICO Rapid Development Platform with 10-pin ribbon cable + with `firmware image `__ +- One (1) CR123A Battery or any equivalent external DC power supply (+3V to +4.7V). + **Note that this is not included in the kit** +- One (1) Micro USB to USB cable +- Host PC (Windows 10 or later) + +.. figure:: hardware_setup.png + +#. Insert one CR123A battery (3V to 4.7V) into the battery holder + (BT1 connector) of the :adi:`MAX32670-SX-ARDZ` Base Board. + + **Make sure to check for the battery polarity in + the BT1 connector, refer to the figure below. The DS3 LED will light up + indicating that you have inserted the battery correctly and that power is + provided in the base board.** + + .. figure:: base_board_with_battery.png + +#. Connect the :adi:`EV-FLOWMETER-ARDZ` Sensor Node to the :adi:`MAX32670-SX-ARDZ` + Base Board by aligning the corresponding Arduino headers on each board. +#. Connect the :adi:`MAX32625PICO` programming adapter to the :adi:`MAX32670-SX-ARDZ` + Base Board through the 10-pin ribbon cable. + + .. tip:: + + Make sure that the MAX32625PICO programming adapter has been flashed with + the correct image before connecting it to the MAX32670-SX-ARDZ Base + Board. + +**How to flash the firmware image in the MAX32625PICO** + +#. Download the firmware image: + `MAX32625PICO Firmware Image for MAX32670 `__ +#. Do not connect the MAX32625PICO to the :adi:`MAX32670-SX-ARDZ` Base Board yet. +#. Connect the MAX32625PICO to the Host PC using the micro USB to USB cable. +#. Press the button on the MAX32625PICO. **(Do not release the button until the + MAINTENANCE drive is mounted)**. +#. Release the button once the MAINTENANCE drive is mounted. +#. Drag and drop (to the MAINTENANCE drive) the firmware image. +#. After a few seconds, the MAINTENANCE drive will disappear and be replaced by + a drive named DAPLINK. This indicates that the process is complete, and the + MAX32625PICO can now be used to flash the firmware of the + :adi:`MAX32670-SX-ARDZ` Base Board. +#. Connect the :adi:`MAX32625PICO` programming adapter to the + Host PC using the micro USB to USB cable. + + .. figure:: max32670-sx-ardz_to_maxpico.png + +Once you have completed this setup, proceed to PHASE 2 found in +:dokuwiki:`ADI Long Range Wireless Radio Software User Guide `. + +Resources +--------- + +- :adi:`MAX3501 Product Page ` + +Design and Integration Files +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. admonition:: Download + + :download:`EV-FLOWMETER-ARDZ Design Support Package Rev. A ` + + - Schematic + - Bill of Materials + - Layout + - Fabrication Files + +Help and Support +~~~~~~~~~~~~~~~~ + +For questions and more information about this product, connect with us through +the :ez:`Analog Devices Engineer Zone `. diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/max32670-sx-ardz_to_maxpico.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/max32670-sx-ardz_to_maxpico.png new file mode 100644 index 000000000..18efffa99 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz/max32670-sx-ardz_to_maxpico.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4fabde94da823413470aca8305ef954f557e946f67950a75375b9d98d7620e4 +size 2710619 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz_angle.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz_angle.png new file mode 100644 index 000000000..27674c10e --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-flowmeter-ardz_angle.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:32a4df471477f22f8c502ed729895fe3949a42393df88d6ec268a92e8d28c069 +size 502168 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz.png new file mode 100644 index 000000000..ac4c5f498 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ed02c22fe725045e856b67f7ff0ef99439054ab2e8bcae6b5a0c521cedcf0b2 +size 1384191 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/arduino_interface.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/arduino_interface.png new file mode 100644 index 000000000..1eb42550e --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/arduino_interface.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:25760dac904d3949bdbb9b6eb1004d0aad0bcd3947c5a2581306b73102966e4f +size 85453 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/base_board_with_battery.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/base_board_with_battery.png new file mode 100644 index 000000000..c81c95f4f --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/base_board_with_battery.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ec8ad14d8c5d7285ba72eaa296a7784b7b312eec9d824db6e550a317a785be3 +size 254733 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz-designsupport.zip b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz-designsupport.zip new file mode 100644 index 000000000..b8975edf8 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz-designsupport.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2829767aa4edb22a37b1a05a5fc250ec1c324254537b77e3424b21ee697a3274 +size 4337999 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz.png new file mode 100644 index 000000000..ac4c5f498 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ed02c22fe725045e856b67f7ff0ef99439054ab2e8bcae6b5a0c521cedcf0b2 +size 1384191 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz_block_diagram.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz_block_diagram.png new file mode 100644 index 000000000..88d18e089 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz_block_diagram.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:7602e90927891a8bf1e3dc75588343f0f8de3c682790908d35c073dc29953014 +size 34987 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz_revb.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz_revb.png new file mode 100644 index 000000000..360cb441b --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz_revb.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d7b245c193a4ba6174b81e1eb0c4a87b8237d87f63dbb751fa8c08821672e23a +size 2226065 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz_revb2.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz_revb2.png new file mode 100644 index 000000000..845cb1408 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/ev-structural-ardz_revb2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:73d3725f83db99809a186c3f17b50bfec2f8ada4dac50f41fc450e6657f623eb +size 2275719 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/hardware_setup.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/hardware_setup.png new file mode 100644 index 000000000..c2bc48a2c --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/hardware_setup.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd3138531c3933394f6987701bbb7ead370e850b4c71054d534583fcd3f3b9e0 +size 39328 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/index.rst b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/index.rst new file mode 100644 index 000000000..58acd2af3 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/index.rst @@ -0,0 +1,200 @@ +.. _ev-structural-ardz: + +EV-STRUCTURAL-ARDZ +================== + +Sensor for Structural Monitoring +"""""""""""""""""""""""""""""""" + +Overview +-------- + +The :adi:`EV-STRUCTURAL-ARDZ` is a vibration sensor that uses the +:adi:`ADXL343` digital output MEMS accelerometer chip and the :adi:`ADIS16203` +programmable 360° inclinometer. Aside from providing vibration data, +this board also features the :adi:`MAX30210` digital temperature sensor +which gives the option to shut down sensitive machines and equipment +for smart motor sensing applications. This vibration sensor can also detect +if the horizontal position of the sensor changes, which points towards +a collapse of the structure where the sensor was deployed. + +.. figure:: ev-structural-ardz.png + :width: 600 px + +Features +~~~~~~~~ + ++------------------------------------------------------------------------------+ +| Temperature Sensor | ++==============================================================================+ +| ±0.1°C accuracy from +20°C to +50°C | ++------------------------------------------------------------------------------+ +| ±0.15°C accuracy from -20°C to +85°C | ++------------------------------------------------------------------------------+ +| High and low temperature alarms | ++------------------------------------------------------------------------------+ +| Accelerometer | ++------------------------------------------------------------------------------+ +| Built-in motion detection features make tap, double-tap, activity, | +| inactivity, and free-fall detection trivial | ++------------------------------------------------------------------------------+ +| Multipurpose accelerometer with 10- to 13-bit resolution for use in a wide | +| variety of applications | ++------------------------------------------------------------------------------+ +| Inclinometer | ++------------------------------------------------------------------------------+ +| Digital self-test function | ++------------------------------------------------------------------------------+ +| Configurable alarm function | ++------------------------------------------------------------------------------+ +| ±180 output format option | ++------------------------------------------------------------------------------+ + +Applications +~~~~~~~~~~~~ + +- Smart motor sensor +- Tilt sensing, inclinometers +- Platform control, stabilization, and leveling +- Motion/position measurement +- Monitor/alarm devices (security, medical, safety) + +Block Diagram +~~~~~~~~~~~~~~ + +.. figure:: ev-structural-ardz_block_diagram.png + +Hardware Design +--------------- + +Components and Connections +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Digital Interface (Arduino) +^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The Arduino interface is a standardized digital interface for +various digital communication protocols such as SPI, I2C, and UART. These +interface types were standardized by Arduino, which is hardware and software +company. Complete details on the PMOD specification can be found +`here `__. + +The pin map for the Arduino pins is described in the table and its schematic +diagram below. + +.. figure:: ev-structural-ardz_revb.png + :width: 600 px + +.. figure:: arduino_interface.png + +Sensor Device +^^^^^^^^^^^^^ + +The board comes with the :adi:`ADXL343` 3-Axis MEMS Accelerometers, :adi:`ADIS16203` +Programmable 360° Inclinometer, and :adi:`MAX30210` ±0.1°C Accurate, 16-Bit Digital I2C Temperature Sensor. + +.. figure:: ev-structural-ardz_revb2.png + +Applications +------------- + +The :adi:`EV-STRUCTURAL-ARDZ` can be used with the :adi:`MAX32670-SX-ARDZ` Base Board, +which is a long-range wireless radio development platform based on MAX32670 +ultralow power ARM Cortex-M4 microcontroller and SX1261 RF transceiver. + +Using these platforms together enables users to design solutions based on +low-power, long range proprietary radio communication technique. + +To learn more about the Long Range Wireless Radio solution developed by Analog +Devices, visit the AD-MAX32SXWISE-SL Long Range Wireless Radio Development +Kit User Guide. + +PHASE 1: Hardware Setup +~~~~~~~~~~~~~~~~~~~~~~~ + +Note that this setup only applies for MAX32670-SX-ARDZ Base Board. Users may use +a different base board or microcontroller, however the firmware built for this +demo application cannot be used as this is specifically designed for the +MAX32670-SX-ARDZ. + +Equipment Needed +^^^^^^^^^^^^^^^^ + +- One (1) :adi:`MAX32670-SX-ARDZ` Base Board +- One (1) :adi:`EV-FLOWMETER-ARDZ` Sensor Node +- One (1) MAX32625PICO Rapid Development Platform with 10-pin ribbon cable + with `firmware image `__ +- One (1) CR123A Battery or any equivalent external DC power supply (+3V to +4.7V). + **Note that this is not included in the kit** +- One (1) Micro USB to USB cable +- Host PC (Windows 10 or later) + +.. figure:: hardware_setup.png + +#. Insert one CR123A battery (3V to 4.7V) into the battery holder + (BT1 connector) of the :adi:`MAX32670-SX-ARDZ` Base Board. + + **Make sure to check for the battery polarity in + the BT1 connector, refer to the figure below. The DS3 LED will light up + indicating that you have inserted the battery correctly and that power is + provided in the base board.** + + .. figure:: base_board_with_battery.png + +#. Connect the :adi:`EV-STRUCTURAL-ARDZ` Sensor Node to the :adi:`MAX32670-SX-ARDZ` + Base Board by aligning the corresponding Arduino headers on each board. +#. Connect the `MAX32625PICO` programming adapter to the :adi:`MAX32670-SX-ARDZ` + Base Board through the 10-pin ribbon cable. + + .. tip:: + + Make sure that the MAX32625PICO programming adapter has been flashed with + the correct image before connecting it to the MAX32670-SX-ARDZ Base + Board. + +**How to flash the firmware image in the MAX32625PICO** + +#. Download the firmware image: + `MAX32625PICO Firmware Image for MAX32670 `__ +#. Do not connect the MAX32625PICO to the :adi:`MAX32670-SX-ARDZ` Base Board yet. +#. Connect the MAX32625PICO to the Host PC using the micro USB to USB cable. +#. Press the button on the MAX32625PICO. **(Do not release the button until the + MAINTENANCE drive is mounted)**. +#. Release the button once the MAINTENANCE drive is mounted. +#. Drag and drop (to the MAINTENANCE drive) the firmware image. +#. After a few seconds, the MAINTENANCE drive will disappear and be replaced by + a drive named DAPLINK. This indicates that the process is complete, and the + MAX32625PICO can now be used to flash the firmware of the + :adi:`MAX32670-SX-ARDZ` Base Board. +#. Connect the :adi:`MAX32625PICO` programming adapter to the + Host PC using the micro USB to USB cable. + + .. figure:: max32670-sx-ardz_to_maxpico.png + +Once you have completed this setup, proceed to PHASE 2 found in +:dokuwiki:`ADI Long Range Wireless Radio Software User Guide `. + +Resources +--------- + +- :adi:`ADIS16203 Product Page ` +- :adi:`MAX30210 Product Page ` +- :adi:`ADXL343 Product Page ` + +Design and Integration Files +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. admonition:: Download + + :download:`EV-STRUCTURAL-ARDZ Design Support Package Rev. B ` + + - Schematic + - Bill of Materials + - Layout + - Fabrication Files + +Help and Support +~~~~~~~~~~~~~~~~ + +For questions and more information about this product, connect with us through +the :ez:`Analog Devices Engineer Zone `. diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/max32670-sx-ardz_to_maxpico.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/max32670-sx-ardz_to_maxpico.png new file mode 100644 index 000000000..18efffa99 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/ev-structural-ardz/max32670-sx-ardz_to_maxpico.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4fabde94da823413470aca8305ef954f557e946f67950a75375b9d98d7620e4 +size 2710619 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/hardware_setup.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/hardware_setup.png new file mode 100644 index 000000000..c2bc48a2c --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/hardware_setup.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd3138531c3933394f6987701bbb7ead370e850b4c71054d534583fcd3f3b9e0 +size 39328 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/index.rst b/docs/solutions/reference-designs/ad-max32sxwise-sl/index.rst new file mode 100644 index 000000000..6b59018fb --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/index.rst @@ -0,0 +1,327 @@ +.. _ad-max32sxwise-sl: + +AD-MAX32SXWISE-SL +================= + +Long Range Wireless Radio Development Kit based on MAX32670 MCU and SX1261 RF Transceiver +""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" + +.. admonition:: Download + + :download:`Ultra-low Power Wireless IoT Sensor (Brochure) ` + +Overview +-------- + +The :adi:`AD-MAX32SXWISE-SL` development kit is a tool intended for designing +solutions based on low-power, long range proprietary radio communication technique. +This platform features the SX1261 RF transceiver based on spread spectrum +modulation techniques derived from chirp spread spectrum (CSS) technology, and supports +a frequency range from 800 MHz to 960 MHz. This solution is also based on the +MAX32670 ultralow power microcontroller based on Arm Cortex-M4 processor. + +The kit is composed of a development board and equipped with sensor modules, +providing users with a complete system that is suitable for quick prototyping +and development of IoT applications. The design includes a gateway, which is +crucial for establishing connectivity between the LPWAN devices and the +backend or application server. This component is vital for data transfer and +communication. + +This also comes with software that allows users to observe nodes in a +graphical user interface (GUI) dashboard. This feature enhances the monitoring +and management capabilities of the system. To use the development board, users +need to flash it with functional firmware. A simple join example has been +open-sourced, providing more flexibility and easy customization in terms of +firmware development. + +Overall, the :adi:`AD-MAX32SXWISE-SL` development kit +offers a comprehensive and user-friendly solution for individuals or +developers interested in exploring and implementing LPWAN technology for IoT +applications. + +Features +~~~~~~~~ + +- Provides the user with a platform to evaluate the features and performance of + the evaluation kit. +- Allows the user to prototype and test their IoT applications before moving on + to full-scale development. +- Provides tools for analyzing the power consumption of the device, helping the + user to optimize their applications for energy efficiency. +- Includes development tools, libraries, and documentation to assist user in + writing and debugging their code. +- Helps the user analyze and study the different modulation schemes, data rates, + and other parameters relevant to IoT communication. +- Comes with user-friendly interfaces, documentation, and software tools that + simplify the integration process which can save developers time and effort + when incorporating the SX1261 into their IoT devices. + +Applications +~~~~~~~~~~~~ + +- Battery-Powered Medical Devices +- Industrial Sensors +- Optical Communication Modules +- Secure Radio Modem Controller +- Smart Sensor Controller +- System Housekeeping Controller + +What’s Inside the Box? +---------------------- + +Upon purchase of the AD-MAX32SXWISE-SL kit, the package comes with the following +boards and accessories: + +.. figure:: ad-max32sxwise-sl.png + +System Architecture +------------------- + +.. figure:: ad-max32sxwise-sl_block_diagram.png + :width: 500px + +Specifications +-------------- + ++------------------------------------------------------------------------------+ +| MCU | ++==============================================================================+ +| Arm Cortex-M4 Core with FPU up to 100 MHz | ++------------------------------------------------------------------------------+ +| 384 kB Flash Memory with error correction | ++------------------------------------------------------------------------------+ +| 160 kB SRAM (128 KB with ECC enabled), optionally preserved in lowest power | +| modes | ++------------------------------------------------------------------------------+ +| Security | ++------------------------------------------------------------------------------+ +| Available secure boot | ++------------------------------------------------------------------------------+ +| Support cryptographic algorithms, including AES-128/192/256, 1024-bit DSA, | +| 2048-bit (CRT) and secure boot loader | ++------------------------------------------------------------------------------+ +| Power | ++------------------------------------------------------------------------------+ +| Ultralow Power Real Time Clock (RTC) with integrated power switch | ++------------------------------------------------------------------------------+ +| With 300 nA power consumption during sleep mode | ++------------------------------------------------------------------------------+ +| Long Range Radio | ++------------------------------------------------------------------------------+ +| Support FSK, GFSK, MSK, GMSK, and Long Range FHSS modulations | ++------------------------------------------------------------------------------+ +| Programmable bit rate up to 62.5 kbps and 300 kbps | ++------------------------------------------------------------------------------+ +| Support of all major sub-GHz ISM bands from 800 MHz to 960 MHz | ++------------------------------------------------------------------------------+ +| High sensitivity: down to -148 dBm | ++------------------------------------------------------------------------------+ + +Components +---------- + +When you purchase the :adi:`AD-MAX32SXWISE-SL` development kit, +the package comes with the following boards and accessories: + +Base Board: + + - :adi:`MAX32670-SX-ARDZ` Base board + +Component Sensor Nodes: + + - :adi:`EV-STRUCTURAL-ARDZ` for Structural Monitoring + - :adi:`EV-FLOWMETER-ARDZ` for Flow Rate Metering + - :adi:`EV-ADE9000SHIELDZ` for Electric Metering + +Gateway Concentrator: + + - RAK5146 PiHAT Kit + - Raspberry Pi 4 Model B with Power Supply Adapter + +- MAX32625PICO Programming Adapter +- Micro SD Card +- LAN Cable + +What is a Base Board? +~~~~~~~~~~~~~~~~~~~~~ + +A Base Board contains an RF transceiver chip and a microcontroller, which +combine all the required elements for long range communication. This platform +uses the chirp spread spectrum technique, allowing sensors to connect to a +network and send and receive data in long distances. + +MAX32670-SX-ARDZ Base Board +^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +This development kit comes with the :adi:`MAX32670-SX-ARDZ` as its base board. +This board is consisting of the MAX32670 high-reliability, ultralow power +microcontroller based on Arm Cortex-M4 processor, and the SX1261 +long range transceiver module. + +.. figure:: max32670-sx-ardz_base_board.png + +**What are Sensor Nodes?** +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Sensor nodes are devices that wirelessly send or receive messages to and back +from the gateways. These devices communicate with nearby gateways connected +through a network server. Depending on the intended applications, sensors can +transmit various type of data such as temperature, flow rate, vibration, etc. + +Below are the sensor nodes compatible with the MAX32670-SX-ARDZ Base Board. +All of these 3 sensors are included in the :adi:`AD-MAX32SXWISE-SL` development kit. + +EV-STRUCTURAL-ARDZ Sensor for Structural Monitoring +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The :adi:`EV-STRUCTURAL-ARDZ` is a vibration sensor that uses the +ADXL343 digital output MEMS accelerometer chip and the +ADIS16203 programmable 360° inclinometer. Aside from providing vibration data, +this end node also features the MAX30210 digital temperature sensor which gives +the option to shut down sensitive machines and equipment for smart motor sensing +applications. This vibration sensor can also detect if the horizontal position +of the sensor changes, which points towards a collapse of the structure where +the sensor was deployed. + +.. figure:: ev-structural-ardz.png + :width: 400px + +EV-FLOWMETER-ARDZ Sensor for Flow Rate Metering +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The :adi:`EV-FLOWMETER-ARDZ` is an ultrasonic time-of-flight (ToF) flow meter +that sends and receives ultrasound waves between piezoelectric transducers +in both the upstream and downstream directions in the pipe. By measuring the +TOF difference between the upstream and downstream wave travels, +utilizing sophisticated digital signal processing techniques, a very +accurate flow rate can be calculated. + +.. figure:: ev-flowmeter-ardz_angle.png + :width: 400px + +EV-ADE9000SHIELDZ Sensor for Electric Metering +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The :adi:`EV-ADE9000SHIELDZ` is an Arduino shield compatible with Arduino Zero. +The shield can be directly interfaced with current transformers and voltage leads. +It enables quick evaluation and prototyping of energy and power quality +measurement systems with the ADE9000. Arduino library and application examples +are provided to simplify implementation of larger systems. + +.. figure:: ev-ade9000shieldz.png + :width: 400px + +System Setup +------------ + +PHASE 1: Hardware Setup +~~~~~~~~~~~~~~~~~~~~~~~ + +Note that this setup only applies for MAX32670-SX-ARDZ Base Board. Users may use +a different base board or microcontroller, however the firmware built for this +demo application cannot be used as this is specifically designed for the +MAX32670-SX-ARDZ. + +Equipment Needed +^^^^^^^^^^^^^^^^ + +- One (1) :adi:`MAX32670-SX-ARDZ` Base Board +- One (1) Sensor Node, any of these: + - :adi:`EV-STRUCTURAL-ARDZ`, :adi:`EV-FLOWMETER-ARDZ`, :adi:`EV-ADE9000SHIELDZ` +- One (1) MAX32625PICO Rapid Development Platform with 10-pin ribbon cable + with `firmware image `__ +- One (1) CR123A Battery or any equivalent external DC power supply (+3V to +4.7V). + **Note that this is not included in the kit** +- One (1) Micro USB to USB cable +- Host PC (Windows 10 or later) + +.. figure:: hardware_setup.png + +#. Insert one CR123A battery (3V to 4.7V) into the battery holder + (BT1 connector) of the :adi:`MAX32670-SX-ARDZ` Base Board. + + **Make sure to check for the battery polarity in the BT1 connector, + refer to the figure below. The DS3 LED will light up indicating + that you have inserted the battery correctly and that power is + provided in the base board.** + + .. figure:: base_board_with_battery.png + +#. Connect one **Sensor Node** to the :adi:`MAX32670-SX-ARDZ` Base Board + by aligning the corresponding Arduino headers on each board. + + You do not have to set up the three sensor nodes altogether, just choose + **one** from the available sensors in the kit: + + - :adi:`EV-STRUCTURAL-ARDZ` for Structural Monitoring + - :adi:`EV-FLOWMETER-ARDZ` for Flow Rate Metering + - :adi:`EV-ADE9000SHIELDZ` for Electric Metering + + .. tip:: + + Make sure that the MAX32625PICO programming adapter has been flashed with + the correct image before connecting it to the MAX32670-LR-ARDZ Base + Board. + +**How to flash the firmware image in the MAX32625PICO** + +#. Download the firmware image: + `MAX32625PICO Firmware Image for MAX32670 `__ +#. Do not connect the MAX32625PICO to the :adi:`MAX32670-SX-ARDZ` Base Board yet. +#. Connect the MAX32625PICO to the Host PC using the micro USB to USB cable. +#. Press the button on the MAX32625PICO. **(Do not release the button until the + MAINTENANCE drive is mounted)**. +#. Release the button once the MAINTENANCE drive is mounted. +#. Drag and drop (to the MAINTENANCE drive) the firmware image. +#. After a few seconds, the MAINTENANCE drive will disappear and be replaced by + a drive named DAPLINK. This indicates that the process is complete, and the + MAX32625PICO can now be used to flash the firmware of the + :adi:`MAX32670-SX-ARDZ` Base Board. + +#. Connect the :adi:`MAX32625PICO` programming adapter to the + Host PC using the micro USB to USB cable. + + .. figure:: max32670-sx-ardz_to_maxpico.png + +**Once you have completed this setup, proceed to PHASE 2 found in** +:dokuwiki:`ADI Long Range Wireless Radio Software User Guide `. + +Resources +--------- + +.. toctree:: + :titlesonly: + :maxdepth: 1 + :glob: + + */index + +FAQs +---- + +- **Q.** Why is the serial application not responding after opening the port? +- **A.** It usually happens whenever the power of the base board is not enough to operate the board. + +- **Q.** Can we use other gateways aside from ChirpStack? +- **A.** Customers are not limited to use ChirpStack gateway, it is possible to use other gateways available in the market. + +- **Q.** What maximum number a gateway can handle? +- **A.** It depends on the channels available per assigned region and the time division + set by the user on sending data from the nodes to gateway. + +- **Q.** Is there another way to see the GUI without using the local setup? +- **A.** The GUI can also be accessed through cloud service, but it is not supported by ADI. + +- **Q.** What is the maximum distance the gateway and nodes can communicate? +- **A.** The gateway and nodes' maximum and effective range may vary + depending on the modulation parameters, transmit power, antenna gain, + environmental conditions, and obstacles present in the communication + path. In practice, it can reach several kilometers in rural areas with + a clear line of sight. The effective range may be shorter in urban + areas where obstacle and interference are present. + +Help and Support +---------------- + +For questions and more information about this product, connect with us through +the :ez:`Analog Devices Engineer Zone `. diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/lora-brochure.pdf b/docs/solutions/reference-designs/ad-max32sxwise-sl/lora-brochure.pdf new file mode 100644 index 0000000000000000000000000000000000000000..086ae57b381caf04135c973173b4d2eb3994c147 GIT binary patch literal 132 zcmWN|K@P$o5J1sAr{Dq>92mgfh8aLeR2rdOczQ{G@>c)K-_iO<);W){EA?#i_9|mr z){{2wZ#9n0>bi^Gk{mSxy1fL?z=YaR@Th&_)dMtZ7fj?t*<0{nETBc_s6d2}lGh0g OA(9yFm!&a)YZiYnoF|e1 literal 0 HcmV?d00001 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/MAX32670-MCU-Pin-Map.csv b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/MAX32670-MCU-Pin-Map.csv new file mode 100644 index 000000000..267b8004d --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/MAX32670-MCU-Pin-Map.csv @@ -0,0 +1,42 @@ +Net Name,Pin,Name, +,UART,, +UART0A_RX_32670,20,P0.8,P0.8/UART0A_RX/I2S0_SDO/TMR0B_I +UART0A_TX_32670,21,P0.9,P0.9/UART0A_TX/I2S0_WS/TMR0B_O +UART0A_CTS_32670,22,P0.10,P0.10/UART0A_CTS/I2S0_SCK/TMR1B_I/DIV_CLK_OUTB +UART0A_RTS_32670,23,P0.11,P0.11/UART0A_RTS/I2S0_SDI/TMR1B_O +UART1A_RX_32670,17,P0.28,P0.28/UART1A_RX/TMR2D_I +UART1A_TX_32670,18,P0.29,P0.29/UART1A_TX/TMR2D_O +UART1A_CTS_32670,19,P0.30,P0.30/UART1A_CTS/TMR3D_I +,,, +,SPI,, +SPI0_MISO_32670,6,P0.2,P0.2/SPI0_MISO/UART1B_RX/TMR1A_I +SPI0_MOSI_32670,7,P0.3,P0.3/SPI0_MOSI/UART1B_TX/TMR1A_O +SPI0_SCK_32670,8,P0.4,P0.4/SPI0_SCK/UART1B_CTS/TMR2A_I +SPI0_SS0_32670,9,P0.5,P0.5/SPI0_SS0/UART1B_RTS/TMR2A_O/DIV_CLK_OUTA +SPI1_MISO_32670,26,P0.14,P0.14/SPI1_MISO/UART2B_RX/TMR3B_I +SPI1_MOSI_32670,27,P0.15,P0.15/SPI1_MOSI/UART2B_TX/TMR3B_O +SPI1_SCK_32670,28,P0.16,P0.16/SPI1_SCK/UART2B_CTS/TMR0C_I +SPI1_SS0_32670,29,P0.17,P0.17/SPI1_SS0/UART2B_RTS/TMR0C_O +,,, +,I2C,, +I2C0_SCL_32670,10,P0.6,P0.6/I2C0_SCL/LPTMR0_I/TMR3A_I +I2C0_SDA_32670,11,P0.7,P0.7/I2C0_SDA/LPTMR0_O/TMR3A_O +I2C1_SCL_32670,24,P0.12,P0.12/I2C1_SCL/EXT_CLK2/TMR2B_I/EXT_CLK1 +I2C1_SDA_32670,25,P0.13,P0.13/I2C1_SDA/32KCAL/TMR2B_O/SPI1_SS0 +I2C2_SCL_32670,30,P0.18,P0.18/I2C2_SCL/TMR1C_I +I2C2_SDA_32670,31,P0.19,P0.19/I2C2_SDA/TMR1C_O +,,, +,JTAG,, +SWDIO_32670,4,P0.0,P0.0/SWDIO/TMR0A_I +SWDCLK_32670,5,P0.1,P0.1/SWDCLK/TMR0A_O +SWDCLKB_32670,1,P0.20,P0.20/CM4_RX/TMR2C_I/SWDCLKB +SWDIOB_32670,3,P0.22,P0.22/LPTMR1_I/TMR3C_I/SWDIOB +,,, +,GPIO,, +P0_21_32670,2,P0.21,P0.21/CM4_TX/TMR2C_O +P0_23_32670,12,P0.23,P0.23/LPTMR1_O/TMR3C_O +P0_24_32670,13,P0.24,P0.24/LPUART0_CTS/UART0B_RX/TMR0D_I +P0_25_32670,14,P0.25,P0.25/LPUART0_RTS/UART0B_TX/TMR0D_O +P0_26_32670,15,P0.26,P0.26/LPUART0_RX/UART0B_CTS/TMR1D_I +P0_27_32670,16,P0.27,P0.27/LPUART0_TX/UART0B_RTS/TMR1D_O +RSTN_32670,35,RSTN,RSTN diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/arduino-pin-map.csv b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/arduino-pin-map.csv new file mode 100644 index 000000000..2a2b55533 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/arduino-pin-map.csv @@ -0,0 +1,44 @@ +Net Name,Pin Number,Pin Name,Description +P4,,, +--,1,NC, +1V8_SSB0/3V3_SSB3(def),2,IOREF,POW +RSTN_32670,3,RESET,AVR/POW +VOUT_3130,4,3.3V,POW +--,5,5V,POW +--,6,GND,POW +--,7,GND,POW +1V8_SSB0/0V7_SSB2/3V3_SSB3(def)/VCC_31334,8,VIN,POW +P3,,, +P0_21_32670,1,A0/PC0,AVR/DIG/ANA +P0_23_32670,2,A1/PC1,AVR/DIG/ANA +P0_24_32670,3,A2/PC2,AVR/DIG/ANA +P0_25_32670,4,A3/PC3,AVR/DIG/ANA +I2C1_SDA_32670(def)/I2C2_SDA_32670,5,A4/PC4/SDA,AVR/DIG/ANA/I2C +I2C1_SCL_32670(def)/I2C2_SCL_32670,6,A5/PC5/SCL,AVR/DIG/ANA/I2C +P6,,, +I2C0_SCL_32670,1,PC5/SCL,AVR/DIG/ANA/I2C +I2C0_SDA_32670,2,PC4/SDA,AVR/DIG/ANA/I2C +--,3,AREF,POW +--,4,GND,POW +SPI0_SCK_32670,5,PB5/SCK,AVR/DIG/SPI +SPI0_MISO_32670,6,PB4/MISO,AVR/DIG/SPI +SPI0_MOSI_32670,7,PB3/MOSI,AVR/DIG/SPI/PWM +SPI0_SS0_32670,8,PB2/SS,AVR/DIG/SPI/PWM +SWDCLKB_32670,9,PB1,AVR/DIG/PWM +SWDIOB_32670,10,PB0,AVR/DIG +P7,,, +SPI1_SS0_32670,1,PD7,AVR/DIG +UART0A_CTS_32670,2,PD6,AVR/DIG/PWM +UART1A_CTS_32670,3,PD5,AVR/DIG/PWM +UART0A_RTS_32670,4,PD4,AVR/DIG +UART1A_TX_32670,5,PD3,AVR/DIG/PWM/INT +UART1A_RX_32670,6,PD2,AVR/DIG/INT +UART0A_TX_32670(def)/P0_27_32670,7,PD1,AVR/DIG/SER +UART0A_RX_32670(def)/P0_26_32670,8,PD0,AVR/DIG/SER +P5,,, +SPI1_MISO_32670,1,MISO, +3V3_SSB3(def)/VCC_31334,2,VCC, +SPI1_SCK_32670,3,SCK, +SPI1_MOSI_32670,4,MOSI, +RSTN_32670,5,RESET, +--,6,GND, diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/base_board_with_battery.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/base_board_with_battery.png new file mode 100644 index 000000000..c81c95f4f --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/base_board_with_battery.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8ec8ad14d8c5d7285ba72eaa296a7784b7b312eec9d824db6e550a317a785be3 +size 254733 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/hardware_setup.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/hardware_setup.png new file mode 100644 index 000000000..c2bc48a2c --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/hardware_setup.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd3138531c3933394f6987701bbb7ead370e850b4c71054d534583fcd3f3b9e0 +size 39328 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/index.rst b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/index.rst new file mode 100644 index 000000000..dff1107b8 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/index.rst @@ -0,0 +1,516 @@ +.. _max32670-sx-ardz: + +MAX32670-SX-ARDZ +================ + +Long Range Wireless Radio Development Platform +""""""""""""""""""""""""""""""""""""""""""""""" + +Overview +-------- + +The :adi:`MAX32670-SX-ARDZ` base board features the MAX32670 high-reliability, +ultralow power microcontroller based on Arm Cortex-M4 processor, and +the SX1261 long range RF transceiver module. + +The integrated RF transceiver supports a frequency range from 800 MHz +up to 960 MHz, making it suitable for high-performance flexible +platforms that wirelessly transmit encrypted data at long-range; +enabling a wide range of IoT applications using ADI sensing solutions. + +Due to its low power consumption, this module is ideal for devices +running on small-sized batteries. The integrated Arm Cortex®-M4 32-bit +microcontroller can run entire RF stacks and has sufficient resources +available to run user applications. + +.. figure:: max32670-sx-ardz_base_board.png + +Features +~~~~~~~~ + ++-----------------------------------------------------------------------+ +| MCU | ++-----------------------------------------------------------------------+ +| Arm Cortex-M4 core with FPU up to 100 MHz | ++-----------------------------------------------------------------------+ +| 384 kB flash memory with error correction | ++-----------------------------------------------------------------------+ +| 160 kB SRAM (128 kB with ECC enabled), optionally preserved in lowest | +| power modes | ++-----------------------------------------------------------------------+ +| Compatible RTC resolution for long range wireless radio application | +| for protocol timeout management | ++-----------------------------------------------------------------------+ +| Security | ++-----------------------------------------------------------------------+ +| Available secure boot | ++-----------------------------------------------------------------------+ +| Support cryptographic algorithms, including AES-128/192/256 | ++-----------------------------------------------------------------------+ +| Power | ++-----------------------------------------------------------------------+ +| Ultralow power real time clock with integrated power switch | ++-----------------------------------------------------------------------+ +| With 300 nA power consumption during sleep mode | ++-----------------------------------------------------------------------+ +| Long Range Radio | ++-----------------------------------------------------------------------+ +| Supports FSK, GFSK, MSK, GMSK, and long range FHSS modulations | ++-----------------------------------------------------------------------+ +| Power output: +15 dBm transmit peak power | ++-----------------------------------------------------------------------+ +| Programmable bit rate up to 62.5 kbps and 300 kbps | ++-----------------------------------------------------------------------+ +| Supports sub-GHz ISM bands from 800 MHz to 960 MHz | ++-----------------------------------------------------------------------+ +| High sensitivity: down to -148 dBm | ++-----------------------------------------------------------------------+ + +Applications +~~~~~~~~~~~~ + +- Smart meters +- Supply chain and logistics +- Building automation +- Agricultural sensors +- Smart cities +- Retail store sensors +- Asset tracking +- Streetlights +- Parking sensors +- Environmental sensors + +System Architecture +~~~~~~~~~~~~~~~~~~~ + +.. figure:: max32670-sx-ardz_block_diagram.png + +Hardware Design +--------------- + +In order to use this base board, all hardware settings such as the +hardware peripheral connections, jumpers and UART switch configurations, +power configurations, connectivity options, and the USB and programming +connections are provided in this page. Links to the schematics and the +layout files are also available below. + +Components and Connections +~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Peripheral Connectors +^^^^^^^^^^^^^^^^^^^^^ + +The following standard connectors are provided on the base board for +customer to use with external add-on modules: + +.. figure:: max32670-sx-ardz_hardware_peripherals_top_view.png + ++-----------------------------------+-----------------------------------+ +| Connector Name | Function | ++-----------------------------------+-----------------------------------+ +| DC Power Connector Header | Input range from +4 V to +6 V DC | +| | supply voltage | ++-----------------------------------+-----------------------------------+ +| Battery Holder | Battery holder for CR123A | ++-----------------------------------+-----------------------------------+ +| Cortex SWD Header | Used for flash programming and | +| | debug interface; also, provides a | +| | virtual serial port connection to | +| | MAX32670 microcontroller | ++-----------------------------------+-----------------------------------+ +| PMOD_SPI | 12-pin SPI PMOD connector | ++-----------------------------------+-----------------------------------+ +| PMOD_I2C | 8-pin I2C PMOD connector | ++-----------------------------------+-----------------------------------+ +| ESP32 Connector | ESP32 Devkit V1 connector | ++-----------------------------------+-----------------------------------+ +| Arduino Connectors | Arduino Uno Rev3 compatible | +| | connectors | ++-----------------------------------+-----------------------------------+ + +MAX32670 MCU Pin Map +^^^^^^^^^^^^^^^^^^^^^ + +The pin map for the :adi:`MAX32670` is described in the table and its schematic diagram below. + +.. csv-table:: + :file: MAX32670-MCU-Pin-Map.csv + +.. figure:: max32670_mcu_pin_map.png + +ESP32 Connector Pin Map +^^^^^^^^^^^^^^^^^^^^^^^^ + +All connector pinouts for the ESP32 Development Board are described in +the table and its schematic diagram below. + +============ ============== ======================== +**Pin Name** **Pin Number** **Pin Description** +EN 1 P0_27_32670 +GPIO 2 P0_21_32670 +GPIO 3 P0_23_32670 +GPIO 4 P0_24_32670 +GPIO 5 P0_25_32670 +GPIO 6 P0_26_32670 +GPIO 7 I2C2_SDA_32670 +GPIO 8 I2C1_SCL_32670 +GPIO 9 I2C1_SDA_32670 +GPIO 10 I2C2_SCL_32670 +HSPI CLK 11 SPI0_SCK_32670 +HSPI MISO 12 SPI0_MISO_32670 +HSPI MOSI 13 SPI0_MOSI_32670 +GPIO 14 +GPIO 15 +GPIO 16 +GND 17 GND +VIN 18 VOUT_3130(def)/VCC_31334 +============ ============== ======================== + +============ ============== =================== +**Pin Name** **Pin Number** **Pin Description** +VSPI MOSI 1 SPI1_MOSI_32670 +I2C SCL 2 I2C0_SCL_32670 +UART 0 TX 3 UART0A_TX_32670 +UART 0 RX 4 UART0A_RX_32670 +I2C SDA 5 I2C0_SDA_32670 +VSPI MISO 6 SPI1_MISO_32670 +VSPI CLK 7 SPI1_SCK_32670 +VSPI CS0 8 SPI1_SS0_32670 +UART 2 TX 9 UART1A_TX_32670 +UART 2 RX 10 UART1A_RX_32670 +RTC 11 UART0A_CTS_32670 +RTC 12 UART0A_RTS_32670 +RTC 13 SPI0_SS0_32670 +RTC 14 UART1A_CTS_32670 +SDI 15 +SDO 16 +SCK 17 +3V3 18 VOUT_3130 +============ ============== =================== + +.. figure:: max32670_esp32_connectors_pin_map.png + +Arduino Connector Pin Map +^^^^^^^^^^^^^^^^^^^^^^^^^^ + +.. csv-table:: + :file: arduino-pin-map.csv + +.. figure:: max32670_arduino_connectors_pin_map.png + +PMOD Connector Pin Map +^^^^^^^^^^^^^^^^^^^^^^ + +================================== ============== ============ +**Net Name** **Pin Number** **Pin Name** +**SPI PMOD** +SPI0_SS0_32670(def)/SPI1_SS0_32670 1 SS +SPI0_MOSI_32670 2 MOSI +SPI0_MISO_32670 3 MISO +SPI0_SCK_32670 4 SCK +GND 5 GND +1V8_SSB3/3V3_SSB3(def)/VOUT_3130 6 VCC +P0_21_32670 7 INT +P0_26_32670 8 RST +SWDIOB_32670 9 IO7 +P0_23_32670 10 IO8 +GND 11 GND +1V8_SSB3/3V3_SSB3(def)/VOUT_3130 12 VCC +================================== ============== ============ + +================================ ============== ============ +**Net Name** **Pin Number** **Pin Name** +**I2C PMOD** +I2C1_SCL_32670/I2C2_SCL_32670 1 SCL +I2C1_SCL_32670/I2C2_SCL_32670 2 SCL +I2C1_SDA_32670/I2C2_SDA_32670 3 SDA +I2C1_SDA_32670/I2C2_SDA_32670 4 SDA +GND 5 GND +GND 6 GND +1V8_SSB3/3V3_SSB3(def)/VOUT_3130 7 VCC +1V8_SSB3/3V3_SSB3(def)/VOUT_3130 8 VCC +================================ ============== ============ + +.. figure:: max32670_pmod_connectors_pin_map.png + +Wireless Connectivity Options +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +This board has two wireless connectivity options available to use for +Internet of Things (IoT) applications: + +1. On-board Chip Antenna + +2. External Antenna connected through SMA connector + +.. figure:: max32670_pmod_connectors_pin_map.png + +.. figure:: max32670-sx-ardz_wireless_antenna.png + +These options can be configured by populating C63 with 39 pF for the +external antenna or R156 with 0 Ω for on-board RF chip antenna with the +center frequency tuned at 915 MHz. + +Long Range Radio Connectivity Chipset +^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +The MAX32670-SX-ARDZ utilizes the SX1261 long range radio connectivity +chipset from Semtech. This chipset comes complete with the full +low-power, wide area networking protocol built on top of the long range +radio modulation technique. + +.. figure:: max32670-sx-ardz_lora_chipset.png + +The :adi:`MAX32670` communicates to the SX1261 using the SPI bus, +so the users will need to send long range commands and data over SPI bus. +Library functions calls have been specifically designed to be used with +the MAX32670 and SX1261 using SPI bus. + +The pins that connect the MAX32670 and the SX1261 are as follows: + +.. csv-table:: + :file: max32670-sx1261-connection.csv + +.. figure:: sx1261_pins.png + +Input Power Source Options +^^^^^^^^^^^^^^^^^^^^^^^^^^^ + +There are two (2) ways of powering the eval board, and user may use any +combination of power sources. + +1. Terminal Block - can be used when an external supply is connected to + the Terminal block connector P11. + +2. Battery Powered - can be used when batteries are connected to BT1 + connector on the back of the board. + + .. figure:: power_source_options.png + +Each of the different power modes, provides a different level of control +and flexibility. You can find a matrix table of the different power +modes and their general function here: + ++-----------------+-----------------+-----------------+-----------------+ +| Power Source | Voltage Rails | Peripherals | Function | +| | Provided | Powered | | ++-----------------+-----------------+-----------------+-----------------+ +| Terminal Block | 3 V to 6 V | MAX32670, | able to supply | +| (P11) | | SPI and I2C | ALL voltages | +| | | PMODs, ESP32 | any peripheral | +| | | connectors, | might need | +| | | Arduino | | +| | | connectors, | | +| | | SX1261 chip | | ++-----------------+-----------------+-----------------+-----------------+ +| Battery Power | 3 V and 6 V | MAX32670, | able to supply | +| (BT1) | | SPI and I2C | ALL voltages | +| | | PMODs, ESP32 | any peripheral | +| | | connectors, | might need | +| | | Arduino | | +| | | connectors, | | +| | | SX1261 chip | | ++-----------------+-----------------+-----------------+-----------------+ + +Reset Button +^^^^^^^^^^^^ + +.. figure:: max32670-sx-ardz_reset.png + +====== ====================================================== +Button Function +S1 provides a hardware RESET to MAX32670 microcontroller. +====== ====================================================== + +LED Indicators +^^^^^^^^^^^^^^ + +The base board has five LEDs: **DS1**, **DS2**, **DS3**, **DS4**, and +**DS5**. + +.. figure:: max32670-sx-ardz_led_indicator.png + ++-----------------------------------+-----------------------------------+ +| Button | Function | ++-----------------------------------+-----------------------------------+ +| DS1 | used as a LED indicator to one of | +| | the GPIO of the MAX32670, P0.28. | ++-----------------------------------+-----------------------------------+ +| DS2 | used as a LED indicator to one of | +| | the GPIO of the MAX32670, P0.29. | ++-----------------------------------+-----------------------------------+ +| DS3 | used as a LED indicator for the | +| | voltage output from the power | +| | supply. | ++-----------------------------------+-----------------------------------+ +| DS4 | used as a LED indicator for the | +| | voltage output from the MAX31334. | ++-----------------------------------+-----------------------------------+ +| DS5 | used as a LED indicator for the | +| | 3.3 V voltage output from the | +| | MAX3130. | ++-----------------------------------+-----------------------------------+ + +Programming Connectors +^^^^^^^^^^^^^^^^^^^^^^ + +This board uses SWD Interface and uses the :adi:`MAX32625PICO` board for +programming the on-board MCUs. See the `MAX32625PICO `__ +page for more details. + +- P1 - SWD Interface used to program the MAX32670 + +.. figure:: max32670-sx-ardz_swd_connector.png + +.. figure:: max32670-sx-ardz_swd_connector.png + +====================== ============== +**Connected to** **Pin Number** +1V8_SSB0/3V3_SSB3(def) 1 +SWDIO_32670 2 +GND 3 +SWDCLK_32670 4 +GND 5 +UART0A_TX_32670 6 +- 7 +UART0A_RX_32670 8 +- 9 +RSTN_32670 10 +====================== ============== + +The connector used are based off the 10-pin ARM Cortex standard pinout +(0.05“ pin spacing). That pinout is common to both JTAG and SWD debug +modes and is depicted in the following image. + +.. figure:: jtag_swd_10_connector.png + +The debugger board will need to be **plugged in via the USB port** in +order to program any board. + +In order to program the MAX32670 node board, that board must be +powered by one (1) CR123A battery or by an external power supply +through P11. Otherwise, there will be no connection between the two +boards. + +Applications +------------ + +The :adi:`MAX32670-SX-ARDZ` Base Board can be used with the compatible ADI-developed +sensor nodes such as the: + +- :adi:`EV-STRUCTURAL-ARDZ` for Structural Monitoring +- :adi:`EV-FLOWMETER-ARDZ` for Flow Rate Metering +- :adi:`EV-ADE9000SHIELDZ` for Electric Metering + +Using these platforms together enables users to design solutions based +on low-power, long range proprietary radio communication technique. + +To learn more about the Long Range Wireless Radio solution developed +by Analog Devices, visit the AD-MAX32SXWISE-SL Long Range Wireless +Radio Development Kit User Guide. + +System Setup +------------ + +PHASE 1: Hardware Setup +~~~~~~~~~~~~~~~~~~~~~~~ + +Note that this setup only applies for MAX32670-SX-ARDZ Base Board. Users may use +a different base board or microcontroller, however the firmware built for this +demo application cannot be used as this is specifically designed for the +MAX32670-SX-ARDZ. + +Equipment Needed +^^^^^^^^^^^^^^^^ + +- One (1) :adi:`MAX32670-SX-ARDZ` Base Board +- One (1) Sensor Node, any of these: + - :adi:`EV-STRUCTURAL-ARDZ`, :adi:`EV-FLOWMETER-ARDZ`, :adi:`EV-ADE9000SHIELDZ` +- One (1) MAX32625PICO Rapid Development Platform with 10-pin ribbon cable + with `firmware image `__ +- One (1) CR123A Battery or any equivalent external DC power supply (+3V to +4.7V). + **Note that this is not included in the kit** +- One (1) Micro USB to USB cable +- Host PC (Windows 10 or later) + +.. figure:: hardware_setup.png + +#. Insert one CR123A battery (3V to 4.7V) into the battery holder + (BT1 connector) of the :adi:`MAX32670-SX-ARDZ` Base Board. + + **Make sure to check for the battery polarity in + the BT1 connector, refer to the figure below. The DS3 LED will light up + indicating that you have inserted the battery correctly and that power is + provided in the base board.** + + .. figure:: base_board_with_battery.png + +#. Connect one **Sensor Node** to the :adi:`MAX32670-SX-ARDZ` Base Board + by aligning the corresponding Arduino headers on each board. + + You do not have to set up the three sensor nodes altogether, just choose **one** + from the available sensors in the kit: + + - :adi:`EV-STRUCTURAL-ARDZ` for Structural Monitoring + - :adi:`EV-FLOWMETER-ARDZ` for Flow Rate Metering + - :adi:`EV-ADE9000SHIELDZ` for Electric Metering + + .. tip:: + + Make sure that the MAX32625PICO programming adapter has been flashed with + the correct image before connecting it to the MAX32670-LR-ARDZ Base + Board. + +**How to flash the firmware image in the MAX32625PICO** + +#. Download the firmware image: + `MAX32625PICO Firmware Image for MAX32670 `__ +#. Do not connect the MAX32625PICO to the :adi:`MAX32670-LR-ARDZ` Base Board yet. +#. Connect the MAX32625PICO to the Host PC using the micro USB to USB cable. +#. Press the button on the MAX32625PICO. **(Do not release the button until the + MAINTENANCE drive is mounted)**. +#. Release the button once the MAINTENANCE drive is mounted. +#. Drag and drop (to the MAINTENANCE drive) the firmware image. +#. After a few seconds, the MAINTENANCE drive will disappear and be replaced by + a drive named DAPLINK. This indicates that the process is complete, and the + MAX32625PICO can now be used to flash the firmware of the + :adi:`MAX32670-LR-ARDZ` Base Board. + +#. Connect the :adi:`MAX32625PICO` programming adapter to the + Host PC using the micro USB to USB cable. + + .. figure:: max32670-sx-ardz_to_maxpico.png + +**Once you have completed this setup, proceed to PHASE 2 found in** +:dokuwiki:`ADI Long Range Wireless Radio Software User Guide `. + +Resources +--------- + +- :adi:`MAX32670 Product Page ` +- :adi:`MAX77675 Product Page ` +- :adi:`MAX31334 Product Page ` +- :adi:`LTC3130 Product Page ` +- :ref:`AD-MAX32SXWISE-SL: Long Range Wireless Radio Development Kit based on + MAX32670 MCU and SX1261 RF Transceiver ` +- :ref:`EV-STRUCTURAL-ARDZ Sensor for Structural Monitoring ` +- :ref:`EV-FLOWMETER-ARDZ Sensor for Flow Rate Metering ` +- :dokuwiki:`EV-ADE9000-SHIELDZ Sensor for Electric Metering ` + +Design and Integration Files +~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +.. admonition:: Download + + :download:`MAX32670-SX-ARDZ Design Support Package Rev. C ` + + - Schematic + - Bill of Materials + - Layout + - Fabrication Files + +Help and Support +~~~~~~~~~~~~~~~~ + +For questions and more information about this product, connect with us through +the :ez:`Analog Devices Engineer Zone `. diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/jtag_swd_10_connector.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/jtag_swd_10_connector.png new file mode 100644 index 000000000..1baaef5f7 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/jtag_swd_10_connector.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fb197b4043a33824da96c56b447753f9215d69ce3e170d2ccb24a23b33434797 +size 9887 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz-designsupport.zip b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz-designsupport.zip new file mode 100644 index 000000000..5acd6dc24 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz-designsupport.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e05a4e5c7474fb4575cdc73f4661bd4b0a08d47bf10ee36419dc858c87dda313 +size 7913682 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_base_board.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_base_board.png new file mode 100644 index 000000000..9d0fb7c7b --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_base_board.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1764db60f7a2ac6b4431dbb3b03fab51671afed4d732a498434cab9c57ecab4 +size 456859 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_base_board_peripherals_connector.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_base_board_peripherals_connector.png new file mode 100644 index 000000000..53b3ec72b --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_base_board_peripherals_connector.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:26b1c7593ffc5f7b1fe41f9906bba5a7aceae2a9f7e61a838118609528613c93 +size 8408741 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_block_diagram.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_block_diagram.png new file mode 100644 index 000000000..4fff14629 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_block_diagram.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:107843f9c6d65cfe9ac284b5fdfbb0be03dff4170214d43e8765d06748335906 +size 41090 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_hardware_peripherals_top_view.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_hardware_peripherals_top_view.png new file mode 100644 index 000000000..74a0b9a53 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_hardware_peripherals_top_view.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ebebd41a165465df5795368105c4f624f28a4a7c8f20304a33c8aa07f67747cb +size 8155231 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_led_indicator.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_led_indicator.png new file mode 100644 index 000000000..7f0640d50 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_led_indicator.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4e96c7d81c0f3428db17abb874282ca3d05151c2c888bc07d417d84bfba23080 +size 8348497 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_lora_chipset.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_lora_chipset.png new file mode 100644 index 000000000..34a345cbc --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_lora_chipset.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:03527d01dc088e6de92dc17d4582b8b417e150e69a35bf56a1f7ba1a8e862385 +size 8369537 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_reset.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_reset.png new file mode 100644 index 000000000..538ca04c6 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_reset.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1e913ce593e1a9b5f96bc122b3861f56cb2009105a89c8736effc40e46cfcf9c +size 8372198 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_swd_connector.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_swd_connector.png new file mode 100644 index 000000000..c2607e8c9 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_swd_connector.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89d4010671bd3ecf3d414cd88154688858e32e5580a24b712c1dd3f316f2d754 +size 8360858 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_to_maxpico.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_to_maxpico.png new file mode 100644 index 000000000..18efffa99 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_to_maxpico.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4fabde94da823413470aca8305ef954f557e946f67950a75375b9d98d7620e4 +size 2710619 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_wireless_antenna.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_wireless_antenna.png new file mode 100644 index 000000000..f350b003f --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx-ardz_wireless_antenna.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:1362a725f375b1c502aee6a55e0baf47a5b7edaf2c9c8ae5985caea6f1a7e873 +size 8575786 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx1261-connection.csv b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx1261-connection.csv new file mode 100644 index 000000000..4fa5b7460 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670-sx1261-connection.csv @@ -0,0 +1,10 @@ +Connected to,Net Name,Pin Number,Pin Name,"Type (I=Input, O=Output)",Description +P0_21_32670,- -,6,DIO3,I/O,Multi-purpose digital I/O - external TCXO supply voltage +P0_23_32670,- -,12,DIO2,I/O,Multi-purpose digital I/O / RF Switch control +P0_24_32670,DIO2_SX,13,DIO1,I/O,Multi-purpose digital IO +P0_25_32670,- -,14,BUSY,O,Busy indicator +P0_26_32670,- -,15,NRESET,I,Reset signal active low +SPI0_MISO_32670,- -,16,MISO,O,SPI subordinate output +SPI0_MOSI_32670,- -,17,MOSI,I,SPI subordinate input +SPI0_SCK_32670,- -,18,SCK,I,SPI clock +SPI0_SS0_32670,- -,19,NSS,I, diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_arduino_connectors_pin_map.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_arduino_connectors_pin_map.png new file mode 100644 index 000000000..0321b024c --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_arduino_connectors_pin_map.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dca82d23597f0be6ad4ec4ce50d222f471d243b99e2421921421586778806246 +size 81075 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_esp32_connectors_pin_map.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_esp32_connectors_pin_map.png new file mode 100644 index 000000000..c23c8766c --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_esp32_connectors_pin_map.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1f85d09ab609c5cd1992693f329d09201491417ea049c40dc48d758e149031e +size 45656 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_mcu_pin_map.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_mcu_pin_map.png new file mode 100644 index 000000000..86797fddc --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_mcu_pin_map.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8984ece488695dc5a4103618799d27a34cd2227fe7c9aba7bab8b0e06ffc1f2 +size 78680 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_pmod_connectors_pin_map.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_pmod_connectors_pin_map.png new file mode 100644 index 000000000..19315d24b --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/max32670_pmod_connectors_pin_map.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3b2d704e973d7e893ae604c809f23929a5daf84a72e57265603366620eb618da +size 49498 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/power_source_options.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/power_source_options.png new file mode 100644 index 000000000..5b26e2d2c --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/power_source_options.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec75988a6d6454162a431b57c561eb41690392f62ddb46d00c3491b1569842dd +size 822122 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/sx1261_pins.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/sx1261_pins.png new file mode 100644 index 000000000..e654e7f82 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz/sx1261_pins.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:91478c079316f7ee22899958ef690691b72a7695fd52d8668e91e63aa7e42fdc +size 64605 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz_base_board.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz_base_board.png new file mode 100644 index 000000000..9d0fb7c7b --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz_base_board.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1764db60f7a2ac6b4431dbb3b03fab51671afed4d732a498434cab9c57ecab4 +size 456859 diff --git a/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz_to_maxpico.png b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz_to_maxpico.png new file mode 100644 index 000000000..18efffa99 --- /dev/null +++ b/docs/solutions/reference-designs/ad-max32sxwise-sl/max32670-sx-ardz_to_maxpico.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a4fabde94da823413470aca8305ef954f557e946f67950a75375b9d98d7620e4 +size 2710619