Back to Zephyr

Overview

boards/bytesatwork/bytesensi_l/doc/index.rst

4.4.03.5 KB
Original Source

.. zephyr:board:: bytesensi_l

Overview


The byteSENSI-L is a fun LoRa device based on nRF52 MCU that integrates many sensors.

Hardware


Supported Features

.. zephyr:board-supported-hw::

Connections and IOs

External Connectors

External Supply @ X1

+-------+--------------+---------------------------------------+ | PIN # | Signal Name | Function | +=======+==============+=======================================+ | 1 | VBAT | Power input instead of CR2477 battery | +-------+--------------+---------------------------------------+ | 2 | GND | Ground | +-------+--------------+---------------------------------------+

Programming Connector @ SL1

+-------+--------------+ | PIN # | Signal Name | +=======+==============+ | 1 | VBAT | +-------+--------------+ | 2 | SWDIO | +-------+--------------+ | 3 | GND | +-------+--------------+ | 4 | SWDCLK | +-------+--------------+ | 5 | GND | +-------+--------------+ | 6 | NC (SWO) | +-------+--------------+ | 7 | NC (Key) | +-------+--------------+ | 8 | NC | +-------+--------------+ | 9 | GND | +-------+--------------+ | 10 | nReset | +-------+--------------+

I2C Sensor @ X3

+-------+--------------+-------------------------+ | PIN # | Signal Name | Function | +=======+==============+=========================+ | 1 | VBAT | Power out | +-------+--------------+-------------------------+ | 2 | SCL | I2C clock at P0.15 | +-------+--------------+-------------------------+ | 3 | SDA | I2C data at P0.16 | +-------+--------------+-------------------------+ | 4 | INT | Interrupt at P0.13 | +-------+--------------+-------------------------+ | 5 | I2C_ADDR | tied to VBAT | +-------+--------------+-------------------------+ | 6 | GND | Ground | +-------+--------------+-------------------------+

One Wire Sensor @ X2

+-------+----------------+-------------------------+ | PIN # | Signal Name | Function | +=======+================+=========================+ | 1 | VDD | 4V8 | +-------+----------------+-------------------------+ | 2 | IO | One Wire | +-------+----------------+-------------------------+ | 3 | GND | Ground | +-------+----------------+-------------------------+

External BLE Antenna @ J1

External LoRa Antenna @ J2

External GPS Antenna @ J3

Programming and Debugging


.. zephyr:board-supported-runners::

Flashing

The byteSENSI-L board can be flashed with the SEGGER JLink programmer.

You can build and flash applications in the usual way. Here is an example for the :zephyr:code-sample:hello_world application.

.. zephyr-app-commands:: :zephyr-app: samples/hello_world :board: bytesensi_l :goals: build flash :compact:

Debugging

Debugging your application can be done with west debug.

Serial console

The byteSENSI-L board only uses Segger's RTT console for providing serial console. There is no physical serial port available.

References


  • bytesatwork website <https://www.bytesatwork.io/>_
  • bytesatwork wiki <https://wiki.bytesatwork.io/>_