{{page>.:header1}} ====== Introducción ====== El presente manual pretende ser una herramienta base para iniciarse en el mundo de la programación, la electrónica, las comunicaciones y la robótica utilizando para ello las placas: **ESP32 Plus STEAMakers**, la placa **Imagina TDR STEAM** y el entorno de programación **ArduinoBlocks**. Con estas tres herramientas podremos desarrollar infinidad de proyectos desde un nivel muy básico hasta proyectos de alta complejidad utilizando todo el potencial que nos ofrecen. Además, tiene compatibilidad con la mayoría de funcionalidades de Arduino UNO, pero con mayor potencia y versatilidad. [[https://shop.innovadidactic.com/es/inicio/1567-placa-esp32-steamakers.html|{{ :es:esp32:manual:esp32_board.png?350 |ESP32 Plus STEAMakers}}]] **ESP32 Plus STEAMakers** [[https://shop.innovadidactic.com/es/para-centros-educativos/17-placa-imagina-tdr-steam-con-12-funciones-incluye-sensores-y-actuadores.html|{{ :es:esp32:manual:tdr_shield.png?325 |Imagina TdR STEAM v2.0}}]] **Imagina TdR STEAM v2.0** \\ La placa **Imagina TDR STEAM** es una **Shield** (placa/escudo). Significa que es una placa que tiene que ir colocada sobre otra que contiene el sistema de control. La placa **Imagina TDR STEAM** tiene numerosos sensores y actuadores que permitirán hacer infinidad de proyectos. Además, la nueva placa **ESP32 Plus STEAMaker** nos ofrece una cantidad ilimitada de prestaciones al estar basada en un microcontrolador de 32 bits con conectividad Wifi y Bluetooth integrada en la propia placa y zócalo para tarjetas µSD para el almacenamiento de datos. También dispone de conexiones para todas las entradas y salidas con posibilidad de tener la alimentación adjunta y puertos de expansión I2C para poder conectar diferentes dispositivos directamente en la placa. La placa está basada en el microcontrolador **ESP32-WROOM-32**. \\ \\ Las principales especificaciones técnicas: * CPU Xtensa LX6 * CPU de 2 núcleos * Arquitectura de 32 bits * Frecuencia de trabajo de 160 MHz * Comunicaciones Wifi y Bluetooth * Memoria RAM * Memoria Flash * 11 conversores Analógico-Digital de 12 bits de resolución * 2 conversores Digital-Analógico de 8 bits * Conectividad I2C \\ El manual presenta una serie de actividades guiadas y retos para aprender a programar de una manera entretenida y divertida mientras aprendemos conceptos relacionados con las **S.T.E.A.M.** (Science, Technology, Engineering, Arts, Math). También permite adentrarnos en el mundo de las comunicaciones Bluetooth y Wifi y, por tanto, en el mundo del **IoT**. \\ {{ {{ :es:esp32:manual:steam_education.png?nolink |STEAM Education}} {{ :es:esp32:manual:iot.png?nolink |IoT}} \\ Para realizar la programación con las placas **ESP32 Plus STEAMakers** e **Imagina TDR STEAM** utilizaremos un lenguaje de programación visual basado en bloques llamado **ArduinoBlocks**. \\ {{ :es:esp32:manual:ad_ide.png?nolink |}} \\ Hay quien podría pensar que un lenguaje de este estilo es muy básico y limitado, pero ya veremos a lo largo del manual la gran potencialidad y versatilidad que tiene este programa desarrollado por Juanjo López, con el soporte del equipo de desarrollo y formación de Robolot Team, e Innova Didàctic S.L. \\ {{ :es:esp32:manual:ab_project.png?nolink |}} \\ Con la placa **Imagina TDR STEAM** tenemos la mayoría de sensores y actuadores que necesitamos para poder introducirnos en el mundo de la programación de entornos físicos (Physical Computing). También tenemos conexiones de expansión para poner conectar más elementos externos. [[http://www.arduinoblocks.com|Página del entorno de programación: ArduinoBlocks.]] \\ [[https://shop.innovadidactic.com|Compra de material: Innova Didàctic S.L. ]] \\ \\ **Páginas de información**: \\ * [[https://content.innovadidactic.com/category/tutoriales|Innova Didactic]] * [[https://www.didactronica.com|Didactrónica]] \\ Correo electrónico documentación: **tdrtecnologia@gmail.com** {{page>.:footer1}}