

The Cytron Maker Feather AIoT S3 is a versatile development board designed for Internet of Things (IoT) applications. It is powered by the ESP32-S3 microcontroller, which features dual-core processing, built-in Wi-Fi, and Bluetooth Low Energy (BLE) capabilities. This board is compatible with a wide range of sensors and peripherals, making it an excellent choice for prototyping and building smart devices.








The Cytron Maker Feather AIoT S3 features a standard Feather form factor with the following pinout:
| Pin | Label | Description |
|---|---|---|
| 1 | 3V3 | 3.3V power output |
| 2 | GND | Ground |
| 3 | GPIO0 | General-purpose I/O, supports ADC, PWM |
| 4 | GPIO1 | General-purpose I/O, supports ADC, PWM |
| 5 | GPIO2 | General-purpose I/O, supports ADC, PWM |
| 6 | GPIO3 | General-purpose I/O, supports ADC, PWM |
| 7 | SDA | I2C data line |
| 8 | SCL | I2C clock line |
| 9 | RX | UART receive |
| 10 | TX | UART transmit |
| 11 | VIN | Power input (5V via USB-C or 3.7V via LiPo battery) |
| 12 | EN | Enable pin (used to reset the board) |
| 13 | A0 - A5 | Analog input pins (ADC capable) |
| 14 | DAC1, DAC2 | Digital-to-analog converter pins |
| 15 | SPI (MOSI, MISO, SCK) | SPI communication pins |
Powering the Board:
Programming the Board:
Connecting Peripherals:
Below is an example of how to use the Cytron Maker Feather AIoT S3 to read data from a DHT11 temperature and humidity sensor:
#include <Adafruit_Sensor.h>
#include <DHT.h>
#include <DHT_U.h>
// Define the DHT sensor type and pin
#define DHTPIN 4 // GPIO4 is connected to the DHT11 data pin
#define DHTTYPE DHT11 // DHT11 sensor type
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(115200); // Initialize serial communication
dht.begin(); // Initialize the DHT sensor
Serial.println("DHT11 Sensor Example");
}
void loop() {
// Read temperature and humidity values
float humidity = dht.readHumidity();
float temperature = dht.readTemperature();
// Check if the readings are valid
if (isnan(humidity) || isnan(temperature)) {
Serial.println("Failed to read from DHT sensor!");
return;
}
// Print the readings to the Serial Monitor
Serial.print("Humidity: ");
Serial.print(humidity);
Serial.print("% Temperature: ");
Serial.print(temperature);
Serial.println("°C");
delay(2000); // Wait 2 seconds before the next reading
}
Board Not Detected by Computer:
Code Upload Fails:
Wi-Fi or Bluetooth Not Working:
By following this documentation, you can effectively use the Cytron Maker Feather AIoT S3 for a wide range of IoT and smart device applications.