I/O Press
Programando el Esp32 en Micropython - 9781871962826
Programando el Esp32 en Micropython - 9781871962826
ISBN-13: 9781871962826
Precio habitual
$34.95
Precio habitual
Precio de oferta
$34.95
Precio unitario
/
por
Los gastos de envío se calculan en la pantalla de pago.
No se pudo cargar la disponibilidad de retiro
El ESP32 es un dispositivo extraordinario. Es de bajo costo pero con muchos subsistemas diferentes que lo hacen más poderoso de lo que piensas. Puedes usarlo para aplicaciones simples porque es económico, pero también puedes usarlo para aplicaciones más sofisticadas porque es capaz. MicroPython es una buena opción de lenguaje para programar Pico. Aunque es un lenguaje más lento que C, la mayoría de las veces esto no importa y es mucho más fácil de usar. Como lenguaje de alto nivel, MicroPython se basa en Python 3 y está totalmente orientado a objetos. En general, puede tomar un programa Python 3 existente y simplemente ejecutarlo en MicroPython. Si hay que hacer algún cambio, generalmente son menores. Otra cosa buena de MicroPython en ESP32 es que es muy fácil comenzar. Después de un sencillo procedimiento de instalación, tendrá una máquina MicroPython en funcionamiento que puede programar casi de inmediato usando Thonny IDE o PyCharm, que tiene una verificación de sintaxis más extensa y solicitudes de entrada. El propósito del libro es revelar lo que se puede hacer con las líneas GPIO del ESP junto con sensores, servos, motores y ADC ampliamente utilizados. Después de cubrir GPIO, salidas y entradas, eventos e interrupciones, le brinda experiencia práctica sobre PWM (modulación de ancho de pulso), el bus SPI, el bus I2C y el bus 1-Wire. También cubrimos el acceso directo al hardware, agregando un lector de tarjetas SD, estados de suspensión para ahorrar energía, RTC, RMT y sensores táctiles, sin mencionar cómo usar WiFi. El ESP32 tiene tantos recursos que una cuenta completa llenaría un libro del doble de este tamaño. Para que las cosas encajen en el espacio disponible, nos hemos concentrado en las cosas a las que se puede acceder desde MicroPython y que son básicas para comenzar. Hemos evitado temas "avanzados" que generalmente llevan al principiante a aguas profundas demasiado rápido. Sin embargo, cubrimos el uso de uasyncio y la programación asincrónica, en general, ya que son esenciales para la creación de redes. Este libro, escrito conjuntamente por Harry Fairhead y Mike James, combina la experiencia de Harry en electrónica e IoT con el conocimiento de Mike sobre Python. Sus libros anteriores incluyen Programación de Raspberry Pi Pico/W en MicroPython, Raspberry Pi IoT en Python, Raspberry Pi IoT en Python usando controladores de Linux, mientras que Harry Fairhead es el autor de sus homólogos en lenguaje C. Sus otros libros incluyen Fundamental C: Getting Closer To The Machine, Applying C For The IoT With Linux y Micro: bit IoT in C. Mike James es el autor de la serie de libros Programmer's Python: Something Completely Different y varios otros libros sobre programación y Títulos de informática en la I Biblioteca del Programador.
- | Autor: Mike James, Harry Fairhead
- | Editorial: Prensa de E/S
- | Fecha de publicación: 20 de junio de 2023
- | Número de páginas: 355 páginas
- | Idioma: inglés
- | Encuadernación: Tapa blanda
- | ISBN-10: 187196282X
- | ISBN-13: 9781871962826
Share
