Required Hardware

At a minimum you will need a mote and way to get your software onto it. This guide assumes that you are using a SmartMesh IP Starter Kit. The On-Chip Software Development Kit supports all LTC5800 based products, so you can develop and run your application on any of the SmartMesh IP products (LTC5800 chip, LTP59xx motes, and demo boards) listed on this page.

SmartMesh IP Starter Kits

During development of your On-Chip Software Development Kit application, we recommend you use a SmartMesh IP Starter Kit. The SmartMesh IP Starter Kit allows you to build a working mesh network and develop applications on the SmartMesh IP mote.

SmartMesh IP Starter Kit is composed of:

  • 1 SmartMesh IP manager (several boards exist, see below)
  • 5 SmatMesh IP motes (several boards exist, see below)
  • 1 additional DC9006 USB interface boards to interface a SmartMesh IP mote to your computer.

Each of the boards included in a SmartMesh IP Starter Kit are also sold separately.

Several SmartMesh IP Starter Kits are available:


(qty. 1)


(no longer available)


(formerly shipped with DC9001B)


(formerly shipped with DC9020A)

(qty. 5) 

(qty. 1) 

DC9006ADC9006A DC9006A


32 motes100 motes100 motes
Antennachip antennachip antennachip antenna

RF certified


The DC9006A Interface Board allows you to debug and reprogram your DC9003A-B, DC9018A-B and DC9018B-B SmartMesh IP motes.


SmartMesh IP Eval/Dev Motes

In addition, the following Eval/Dev boards (not included in any SmartMesh IP Starter Kit) are available:

DescriptionSmartMesh IP Manager, 100 mote capacitySmartMesh IP Mote
AntennaMMCX antenna connectorMMCX antenna connector
NoteRF certifiedRF certified

SmartMesh IP Modules

The following modules are available, as is the QFN chip:

66-pin castellated module66-pin castellated module
Antennachip antennaMMCX antenna connector
NoteRF certifiedRF certified


To be able to program chip and module products, your board must contain a 5x2 programming header as described in the Eterna Hardware Integration Guide. The Eterna chip/module can then be programmed using ESP via a DC9004A programming adapter connected to a DC9006, or by using a DC9010 Eterna Serial Programmer.  

More information can also be found in the Eterna Eval/Dev Board Set Users Guide.

SmartMesh IP Chip

single chip SOC
PackagingQFN package

Debug Probe (Optional)

The firmware you have compiled can be loaded onto the target device without requiring additional hardware, refer to the Programming Eterna Devices page for instructions.

However, you can optionally purchase a "debug probe" to do in-circuit debugging (breakpoints, variable inspection, etc.) using JTAG/SWD. You can use any JTAG/SWD debug probe for ARM-Cortex M3 supported by IAR. Use the 20-pin JTAG connector on the DC9006.

The pictures below illustrate the use of two popular debug probes:

j-link debug probei-jet debug probe

Programming Adapter

The DC9004A Programming Adapter enables the DC9006A Interface card to connect to the recommended programming header (2x5 2mm pitch header) on a customer board to program an Eterna chip or PCB module or to communicate via CLI.

DC9004A Programming Adapter

Next Step: Run the code (finally!)