Element Types

The complete list of elements and their types is available below. Select an element to learn more information about it.

ADCPinElement icon for the element library

ADC Pin

AMSCCS811Element icon for the element library

AMS CCS811

AMSENS210Element icon for the element library

AMS ENS210

AMSTSL2572Element icon for the element library

AMS TSL2572

AnalogDevicesADT7410Element icon for the element library

Analog Devices ADT7410

AnalogDevicesADXL343Element icon for the element library

Analog Devices AXDL343

AnalogMeterElement icon for the element library

Analog Meter

AverageLogicElement icon for the element library

Average Logic

AWSDynamoDBElement icon for the element library

AWS DynamoDB

AWSKinesisFirehoseElement icon for the element library

AWS Kinesis Firehose

AWSLambdaElement icon for the element library

AWS Lambda

AWSS3Element icon for the element library

AWS S3

BacklightElement icon for the element library

Backlight

BLECharacteristicElement icon for the element library

BLE Characteristic

BLEConnectionElement icon for the element library

BLE Connection

BoschBHI160Element icon for the element library

Bosch BHI160

BoschBME680Element icon for the element library

Bosch BME680

BoschBMI160Element icon for the element library

Bosch BMI160

BufferElement icon for the element library

Buffer

ButtonElement icon for the element library

Button

BuzzerElement icon for the element library

Buzzer

CheckboxElement icon for the element library

Checkbox

CloudCommandElement icon for the element library

Cloud Command

CloudEventElement icon for the element library

Cloud Event

CloudMetaElement icon for the element library

Cloud Meta

CloudNotificationElement icon for the element library

Cloud Notification

CloudRegisterElement icon for the element library

Cloud Register

CloudScheduleElement icon for the element library

Cloud Schedule

CloudStorageElement icon for the element library

Cloud Storage

ComparisonElement icon for the element library

Comparison

ConditionElement icon for the element library

Condition

CounterElement icon for the element library

Counter

DataTypeConversionElement icon for the element library

Data Type Conversion

DebugPrintElement icon for the element library

Debug Print

DigiXBee3LTECat1Element icon for the element library

Digi XBee3 LTE CAT 1

DigiXBee3LTEMNBIoTElement icon for the element library

Digi XBee3 LTE-M/NB-IoT

DisplayPageControllerElement icon for the element library

Display Page Controller

ExpressionElement icon for the element library

Expression

ForEachElement icon for the element library

For Each

FunctionElement icon for the element library

Function

GPIOPinElement icon for the element library

GPIO Pin

ImageElement icon for the element library

Image

IntervalElement icon for the element library

Interval

LabelElement icon for the element library

Label

LabeledIconPageElement icon for the element library

Labeled Icon Page

MaximIntegratedDS1307Element icon for the element library

Maxim DS1307

MicrochipMCP9808Element icon for the element library

Microchip MCP9808

MicrochipWINC1500Element icon for the element library

Microchip WINC1500

MikroElektronika8x8LEDClickElement icon for the element library

MikroE 8x8 LED Click

MikroElektronikaBuzzerClickElement icon for the element library

MikroE Buzzer Click

MikroElektronikaGPSClickElement icon for the element library

MikroE GPS Click

MikroElektronikaHBridge1ClickElement icon for the element library

MikroE H-Bridge 1 Click

MikroElektronikaHBridge2ClickElement icon for the element library

MikroE H-Bridge 2 Click

MikroElektronikaIrThermoClickElement icon for the element library

MikroE IrThermo Click

MikroElektronikaMotionClickElement icon for the element library

MikroE Motion Click

MikroElektronikaNFCClickElement icon for the element library

MikroE NFC Click

MikroElektronikaRelayClickElement icon for the element library

MikroE Relay Click

MikroElektronikaSigfoxClickElement icon for the element library

MikroE Sigfox Click

MikroElektronikaWS2812Element icon for the element library

MikroE WS2812

MurataNCU15WF104F60RCElement icon for the element library

Murata NCU15WF104F60RC

NFCElement icon for the element library

NFC

NFCMIMERecordElement icon for the element library

NFC MIME Record

NFCWellKnownRecordElement icon for the element library

NFC Well Known Record

NXPFXAS21002Element icon for the element library

NXP FXAS21002

NXPFXOS8700Element icon for the element library

NXP FXOS8700

NXPMMA7660Element icon for the element library

NXP MMA7660

NXPMPL3115Element icon for the element library

NXP MPL3115

ONSemiconductorNOA1305Element icon for the element library

ON Semi NOA1305

OperationElement icon for the element library

Operation

ProgressBarElement icon for the element library

Progress Bar

RegularExpressionElement icon for the element library

Regular Expression

PWMPinElement icon for the element library

PWM Pin

RGBLEDElement icon for the element library

RGB LED

SeeedStudioGroveLCDRGBElement icon for the element library

Seeed Grove LCD RGB

SelectionPageElement icon for the element library

Selection Page

SemtechSX9500Element icon for the element library

Semtech SX9500

SensirionSGPxElement icon for the element library

Sensirion SGPx

SensirionSHTxElement icon for the element library

Sensirion SHTx

ShijiApa102Element icon for the element library

Shiji APA102

SliderElement icon for the element library

Slider

STMicroelectronicsBlueNRGElement icon for the element library

ST BlueNRG

STMicroelectronicsHTS221Element icon for the element library

ST HTS221

STMicroelectronicsLIS2DW12Element icon for the element library

ST LIS2DW12

STMicroelectronicsLIS2MDLElement icon for the element library

ST LIS2MDL

STMicroelectronicsLIS3DHElement icon for the element library

ST LIS3DH

STMicroelectronicsLIS3MDLElement icon for the element library

ST LIS3MDL

STMicroelectronicsLPS22HBElement icon for the element library

ST LPS22HB

STMicroelectronicsLPS22HHElement icon for the element library

ST LPS22HH

STMicroelectronicsLPS25HBElement icon for the element library

ST LPS25HB

STMicroelectronicsLSM303AGRElement icon for the element library

ST LSM303AGR

STMicroelectronicsLSM6DSLElement icon for the element library

ST LSM6DSL

STMicroelectronicsLSM6DSMElement icon for the element library

ST LSM6DSM

STMicroelectronicsLSM6DSOElement icon for the element library

ST LSM6DSO

STMicroelectronicsLSM9DS1Element icon for the element library

ST LSM9DS1

STMicroelectronicsSTTS751Element icon for the element library

ST STTS751

SystemStatusPageElement icon for the element library

System Status Page

TEConnectivityHTU21DElement icon for the element library

TE HTU21D

TEConnectivityKMA36Element icon for the element library

TE KMA36

TEConnectivityMS5637Element icon for the element library

TE MS5637

TEConnectivityMS8607Element icon for the element library

TE MS8607

TEConnectivityTSD305Element icon for the element library

TE TSD305

TEConnectivityTSYS01Element icon for the element library

TE TSYS01

TEConnectivityTSYS02DElement icon for the element library

TE TSYS02D

TextIconPageElement icon for the element library

Text Icon Page

TextPageElement icon for the element library

Text Page

TexasInstrumentsINA219Element icon for the element library

TI INA219

TexasInstrumentsTMP006Element icon for the element library

TI TMP006

ToggleElement icon for the element library

Toggle

UARTElement icon for the element library

UART

UserButtonsElement icon for the element library

User Buttons

VariableElement icon for the element library

Variable

VishayTEMT6000Element icon for the element library

Vishay TEMT6000

VolansysThreadElement icon for the element library

Volansys Thread

WebIOElement icon for the element library

Web I/O

WebLinkElement icon for the element library

Web Link

Wi-FiConnectionElement icon for the element library

Wi-Fi Connection

Element Categorization

The Element Toolbox displays elements based on the active tab in Studio. Elements are categorized based on their functionality, which are used to develop specific aspects of a project. Elements are categorized corresponding to the Studio tabs: the Embedded tab, Application tab, and the Cloud tab.

In general, elements that help build embedded firmware are displayed in the Element Toolbox while in the Embedded tab, and elements that create the interface are displayed while in the Application tab. However, not all elements are inherently tied to a specific tab, and some elements are accessible in multiple tabs.

Type Description
Embedded Embedded elements execute on the end device as part of the embedded code, and act as a bridge between a mobile device and the end device. Embedded elements are initially populated with default code that can be seen through the Embedded tab’s code editor, and can be modified to expand the element’s function.
Protocol Protocol elements control the behavior of a particular protocol that is being used to communicate with the end device.
Functional Functional elements perform background operations for a project’s interface. These may range from performing specific tasks, to storing data, to establishing communication between the device and a third-party service.
Visual Visual elements create an application’s visual functionality and interactivity. When added into the Studio canvas, visual elements also add a corresponding visual component to the Application tab’s app builder. These elements are event-driven, and react to user interaction and signals from their end devices.
Cloud Cloud elements establish connectivity between a project and Atmosphere. Cloud elements are necessary to have a project’s embedded firmware and interface communicate with Atmosphere. These elements allow a project to send and have data stored on Atmosphere, interact with Atmosphere notifications, and more.
Sensor Sensor elements represent third-party sensors that are supported by Atmosphere and can be used within an Atmosphere project. Sensor elements are not included within the Element Toolbox by default, but can be imported through the Add Element button located in the toolbox from the Embedded tab.

Coupled Elements

Coupled elements bridge a project’s functionality across one tab to another, and are represented by a tab badge on the element’s icon.

Coupled Element

When a coupled element is added to the canvas, it creates a corresponding copy of it on an associated tab (likewise, deleting a coupled element will remove its copy). This allows the element to extend its functionality to that tab.

The following elements create coupled copies when added to the canvas: