

The Infineon My IoT Adapter V1.0.1 (Manufacturer Part ID: MYIOTADAPTERTOBO1) is a versatile IoT adapter designed to simplify the integration of IoT devices with cloud services. Developed by Infineon, this adapter supports multiple communication protocols, including Wi-Fi, Bluetooth, and Ethernet, making it an ideal choice for a wide range of IoT applications.








| Parameter | Value |
|---|---|
| Manufacturer | Infineon |
| Part ID | MYIOTADAPTERTOBO1 |
| Supported Protocols | Wi-Fi (802.11 b/g/n), Bluetooth 5.0, Ethernet |
| Operating Voltage | 3.3V to 5V |
| Power Consumption | 200mA (typical) |
| Operating Temperature | -20°C to +70°C |
| Dimensions | 50mm x 30mm x 10mm |
| Cloud Compatibility | AWS IoT, Microsoft Azure IoT, Google Cloud IoT, and others |
| Interface Options | UART, SPI, I2C, GPIO |
| Firmware Update | Over-the-Air (OTA) and USB |
| Pin Number | Pin Name | Description |
|---|---|---|
| 1 | VCC | Power supply input (3.3V to 5V) |
| 2 | GND | Ground connection |
| 3 | TX | UART Transmit pin for serial communication |
| 4 | RX | UART Receive pin for serial communication |
| 5 | SCL | I2C Clock Line |
| 6 | SDA | I2C Data Line |
| 7 | MOSI | SPI Master Out Slave In |
| 8 | MISO | SPI Master In Slave Out |
| 9 | SCK | SPI Clock |
| 10 | GPIO1 | General Purpose Input/Output pin 1 |
| 11 | GPIO2 | General Purpose Input/Output pin 2 |
| 12 | RESET | Reset pin to restart the adapter |
Below is an example of how to connect the Infineon My IoT Adapter to an Arduino UNO using UART communication:
#include <SoftwareSerial.h>
// Define RX and TX pins for SoftwareSerial
SoftwareSerial myIoTAdapter(10, 11); // RX, TX
void setup() {
// Initialize serial communication with the adapter
myIoTAdapter.begin(9600);
Serial.begin(9600); // For debugging via Serial Monitor
// Send initialization command to the adapter
myIoTAdapter.println("AT+CONNECT");
Serial.println("Sent connection command to IoT adapter.");
}
void loop() {
// Check for incoming data from the adapter
if (myIoTAdapter.available()) {
String data = myIoTAdapter.readString();
Serial.println("Received from IoT adapter: " + data);
}
// Example: Send data to the adapter
if (Serial.available()) {
String command = Serial.readString();
myIoTAdapter.println(command);
Serial.println("Sent to IoT adapter: " + command);
}
}
Adapter Not Powering On
No Communication with Microcontroller
Cloud Connection Fails
Firmware Update Fails
Q: Can the adapter operate on battery power?
Q: Does the adapter support MQTT protocol?
Q: How do I reset the adapter?
Q: Can I use multiple adapters in the same network?
This concludes the documentation for the Infineon My IoT Adapter V1.0.1. For further assistance, refer to the official Infineon support resources.