Icono del sitio AranaCorp

Descripción general del microcontrolador Wemos D1 Mini

El Wemos D1 Mini es una versión más pequeña del NodeMU ESP8266. Es un microcontrolador con un módulo WiFi integrado. Muy fácil de usar, es pequeño y tiene una capacidad de memoria y cálculo superior a la del Arduino. Ideal para tus proyectos conectados y embebidos.

Características del microcontrolador

El microcontrolador Wemos D1 Mini utiliza el microprocesador Tensilica 32-bit RISC CPU Xtensa LX106. Este procesador funciona a una frecuencia de reloj de 80 MHz y dispone de 64 kB de RAM, NC kB de EEPROM y 4000 kB de memoria Flash (para programación y registro de datos).

  • CPU Tensilica 32-bit RISC CPU Xtensa LX106
  • Voltage : 3.3V
  • Flash : 4000 kB
  • RAM : 64 kB
  • EEPROM : NC kB
  • Clock speed : 80MHz
  • WiFi : Yes
  • Bluetooth : No
  • SD : No

El microcontrolador tiene un chip WiFi que le permite conectarse a la red local, crear un servidor o crear su propia red para que otros dispositivos puedan conectarse a ella.

Alimentación

El microcontrolador Wemos D1 Mini funciona en un rango de tensión de 7-12V gracias a su regulador de tensión integrado, mientras que el microprocesador funciona a una tensión de 3,3V. En funcionamiento normal, el microcontrolador consume hasta 45 mA (si no recibe alimentación) y puede aceptar una corriente máxima de 40 mA en cada uno de sus pines IO.

Pinout

Código básico e identificación de pines

const int analogPin = A0;
const int digitalInPin = D1; // broches D1, D2, D5, D6,D7
const int digitalOutPin = D2; // D1 à D7
const int pwmPin = D4; // broches D1 à D8

int analogVal = 0;
int digitalState = LOW;
int pwmVal = 250;

void setup() {
  Serial.begin(115200);

  pinMode(analogPin, INPUT); // Argument OUTPUT, INPUT
  pinMode(digitalInPin, INPUT);
  pinMode(digitalOutPin, OUTPUT);
}

void loop() {
  analogVal = analogRead(analogPin); //  return int
  digitalState = digitalRead(digitalInPin); //  return boolean
  digitalWrite(digitalOutPin, HIGH); // valeur LOW(0) ou HIGH(1)
  analogWrite(pwmPin, pwmVal);// valeur 0-1023
}

Resumen de características

Microcontrôleur
Nom: WEMOSD1MINI
Marque: Espressif
Caractéristiques
CPU: Tensilica 32-bit RISC CPU Xtensa LX106
Tension d’alimentation : 7-12V
Tension logique: 3.3V
E/S digitales: 9
Entrées analogiques: 1
Flash: 4000kB
SRAM: 64kB
EEPROM: NCkB
Fréquence d’horloge: 80 MHz
Wifi: Yes
Bluetooth: No
SD card: No
Touch: Yes
UART/SPI/I2C/I2S: Yes/Yes/Yes/Yes

Por dónde empezar

Salir de la versión móvil