AutoresEditores.com
Daniel Schmidt

Daniel Schmidt

@daniel.firtec

Argentina » Entre Ríos » Gualeguaychu

Daniel Schmidt

Arduino para Todos

US$ 18,50

El eje central del libro es la programación para Arduino con su entorno y lenguaje clásico.
También encontrará ejemplos en HTML, conceptos funcionales para Ajax y una introducción a Python con una serie de ejemplos que vinculan Arduino con Python.
Necesita tener un mínimo conocimiento en electrónica para poder montar los ejemplos
propuestos.
No se espera que al terminar la lectura de este libro usted sea un experto programador con C o un completo desarrollador de aplicaciones IOT, pero sí que tenga una idea más clara de cómo son las cosas en este escenario dinámico de electrónica programable.
leer todo...

Introducción a Qt

US$ 12,00

El objetivo de este libro es acercar el lector a QT y su facilidad para crear interfaces gráficas que interactúen con sistemas electrónicos como Arduino y distintos sensores, Ethernet y controles PID.
Son muchos los ejemplos propuestos, todos fueron verificados en su funcionamientos y todos pueden ser descargados desde un link publicado al finalizar el libro.

MicroPython

US$ 17,50

El eje central del libro es la programación con MicroPython para las placas Raspberry PI Pico estándar, Pico W y ESP32.
El continuo avance en electrónica ha permitido el desarrollo de nuevos chips con capacidad, velocidad y rendimiento que permiten ejecutar códigos en lenguajes interpretados como MicroPython.
Este lenguaje ofrece gran cantidad
de código resuelto, funciones y una extensa biblioteca que hacen el trabajo del programador mucho más sencillo acortando los tiempos de desarrollo y depuración de código.
Para la mayoría de los programadores de microcontroladores incorporar a su esquema de trabajo el lenguaje Python puede ser un paso intimidante. Desde siempre se ha dicho que el lenguaje para electrónica es C, esto es indiscutible sobre todo hace unos años cuando los recursos presentes en los microcontroladores eran muy acotados.
Sin embargo hoy contamos con chips como el ESP32 o el RP2040 entre otros, que pueden manejar perfectamente el interprete para MicroPython y su extensa colección de bibliotecas heredadas de Python un lenguaje elegante, simple y con un tiempo de aprendizaje muchos mas corto que C.
Python y claro también MicroPython son lenguajes amigables que si bien no son tan directos a la hora de interactuar con electrónica puesto que necesitan una capa de software extra que genera una abstracción del Hardware, lo flexible que puede resultar MicroPython y lo fácil que es trabajar con el justifica largamente su uso para la programación en sistemas electrónicos.
Si bien considero este trabajo como introductorio a la programación con MicroPython, encontrará una gran cantidad de ejemplos, rutinas de programación, librerías y textos explicativos sobre una diversidad de temas que pueden ser de utilidad para aplicar en desarrollos electrónicos en general.
leer todo...

Raspberry PI

US$ 17,50

El objetivo de este libro es acercar al lector a Raspberry PI y su electrónica vinculada a sensores, pantallas, motores y una serie de dispositivos electrónicos controlados mediante Pyhton 3. Como algunos dispositivos requieren de un software propio en algunos casos veremos código Arduino para dispositivos periféricos como enlaces de radio LoRa.
Son muchos los ejemplos propuestos y todos pueden ser descargados desde un link publicado al finalizar el libro.

Ejemplos para Arduino

US$ 14,30

En las páginas siguientes encontrará una colección de ejemplos (55 en total).
Los ejemplos contienen los códigos y los diagramas electrónicos para el manejo de distintos sensores, servidores web embebidos, socket de red. PID, etc.
Todos los ejemplos fueron construidos y verificados incontables veces a lo largo del tiempo en cada curso dictado por lo que su funcionamiento esta mas que probado.
Estos ejemplos pueden ser de utilidad tanto para dictar un curso o tomar ideas para proyectos futuros con Arduino.

ARM Cortex M4 y PIC

US$ 21,30

El eje central del libro es la programación para PIC de Microchip en
ocho bits y en treinta dos bits para la arquitectura de ARM con el
compilador MikroC de MikroElektronika
Compilador largamente probado y sin duda una de las herramientas
que junto con los compiladores oficiales de las correspondientes
marcas, generan código confiable y
muy eficiente en el uso de los
recursos de los microcontroladores.
MikroC ofrece gran cantidad de código resuelto, funciones y drivers
contenidos en una extensa biblioteca que hacen el trabajo del
programador mucho más sencillo acortando los tiempos de desarrollo
y depuración de código.
Para la mayoría de los programadores de microcontroladores
incorporar a su esquema de trabajo la arquitectura de ARM puede ser
un paso complejo debido a las grandes diferencias que existen con
otras arquitecturas como PIC, Atmel, etc.
Pensando en esto se ha desarrollado el presente trabajo que pretende
hacer más fácil aprender a programar tanto ARM con su núcleo Cortex
como también PIC con el compilador MikroC.
Si bien considero este trabajo como introductorio a la programación en
el lenguaje C, encontrará una gran cantidad de ejemplos, rutinas de
programación, librerías y textos explicativos sobre una diversidad de
temas que pueden ser de utilidad no solo en el proceso de entender
cada una de las arquitecturas, sino también para aplicar en desarrollos
electrónicos en general.
Todos los ejemplos propuestos están pensados para su realización
práctica con electrónica real, esto no significa que no pueda usar
simuladores para corroborar su funcionamiento sin embargo la
experiencia nos enseña que no siempre los resultados obtenidos en el
simulador coinciden con el comportamiento en el terreno físico.
leer todo...

Python Fácil con Arduino

US$ 20,70

Encontrará en las páginas de este libro una variedad de códigos para Python 3
vinculado a una placa Arduino y su correspondiente código arduino.
También distintos sensores controlados con Python, comunicaciones en distintos protocolos.
También ejemplos con MicroPython para la placa Pico estándar (en otra publicación veremos Pico W) y ESP32 también en
su versión estándar.
Quizás algunos de estos códigos puedan serle útil para sacar ideas y acortar los
tiempos de desarrollo para algún proyecto pendiente.
Al finalizar la lectura del libro encontrará un link para descargar todos los ejemplos propuestos.
leer todo...

Introducción al C para PIC s

US$ 16,80

El presente libro pretende ser una introducción a la programación de
microcontroladores PIC con el lenguaje C usando el compilador oficial
de Microchip XC8.
Ha sido redactado en un lenguaje simple con muchos ejemplos comentados para hacer mas fácil su entendimiento y con un mínimo de dedicación alcanzar los objetivos propuestos.
Conectar un PIC
de gama baja o media a Internet es algo realmente complejo y para resolver esto las posibles soluciones son, cambiar a un microcontrolador mas potente, lo que obliga a portar el
código ya escrito a un nuevo microcontrolador.
Esto puede ser un poco engorroso sobre todo si tenemos una aplicación ya funcionando y probada corriendo en un viejo PIC12xx o 16xx, portar todo el código puede llevar tiempo.
Actualmente tenemos varias posibles soluciones algunas muy económicas como Pico W sin embargo tendríamos que trabajar con MicroPython y la idea es seguir con la línea de C.
Entonces tenemos ESP32 que si bien es un poco mas costoso que Pico W, solo tenemos que conectar el PIC mediante la UART al ESP32 y este organiza y maneja todos los procesos que tienen relación con el manejo de datos por TCP-IP.
Fácilmente podemos implementar servidores web, manejo de socket, manejo de datos relacionados con el Internet de las Cosas, protocolo MQTT y muchas cosas mas.
Como la programación del ESP32 es también C, se puede programar en un entorno muy popular como el de Arduino y así tener acceso a todas las biblioteca de Arduino para el manejo de Internet.
leer todo...

Electrónica con Micropython

US$ 20,00

En este libro encontrará una introducción a electrónica digital, un pantallazo de como funciona el mundo de los transistores, resistencias, bits y compuertas lógicas.
Sensores y protocolos de comunicaciones todos conocimientos necesarios para poder conectar periféricos a una placa Pico W y no morir en el intento.
Aprenderemos a programar con
Micropython un placa Pico W y manejar distintos tipos de sensores, sistemas de comunicaciones, protocolos de red para construir sitios web embebidos en la electrónica todo orientado a poder iniciar un verdadero camino en la electrónica programable usando Micropython.
No se pretende que al finalizar la lectura de este libro usted sea un experto programador en Micropython pero si le interesa el mundo de la electrónica programable y nunca se animó por falta de conocimientos electrónicos este libro puede serle útil.
Encontrará una gran cantidad de ejemplos simples y no tan simples todos explicados que pueden servir como punto de partida para algún proyecto personal o laboral.
leer todo...

Programación para ATMEGA328 y STM32F407

US$ 17,30

El eje central del libro es la programación para AVR en ocho bits y en treinta dos bits para la arquitectura de ARM con el compilador MikroC de MikroElektronika
Compilador largamente probado y sin duda una de las herramientas que junto con los
compiladores oficiales de las correspondientes marcas, generan
código confiable y muy eficiente en el uso de los recursos de los microcontroladores.
Pensando en esto se ha desarrollado el presente trabajo que pretende hacer más fácil aprender a programar tanto ARM con su núcleo Cortex como también AVR con el popular controlador ATMRGA328P ambos con el compilador MikroC.
También usaremos Visual TFT y Visual GLCD, programas creados por MikroElektronika para el desarrollo de interfaces con pantallas gráficas que genera código para ser compilado directamente por sus compiladores, esto acelera y facilita mucho el diseño de interfaces con este tipo de pantallas. Se considera este trabajo como introductorio a la programación en el lenguaje C sin embargo encontrará una gran cantidad de ejemplos, rutinas de programación, librerías y textos explicativos sobre una diversidad de temas que pueden ser de utilidad no solo en el proceso de entender cada una de las arquitecturas, sino también para aplicar en desarrollos electrónicos en general.
MikroC ofrece gran cantidad de código resuelto, funciones y drivers contenidos en una extensa biblioteca que hacen el trabajo del programador mucho más sencillo acortando los tiempos de desarrollo y depuración de código.
Para la mayoría de los programadores de microcontroladores incorporar a su esquema de trabajo la arquitectura de ARM puede ser un paso complejo debido a las grandes diferencias que existen con otras arquitecturas de microcontroladores.
leer todo...