Electrónica y programación para Microcontroladores.

Libros técnicos para electrónica programable.

Email
Contactanos en:

consultas@firtec.com.ar

Arduino

En las páginas de este nuevo libro 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.

1 Hola Mundo con un LED
2 Función Millis()
3 Contador Binario
4 Secuenciador de LED’s
5 Contador de un dígito
5a Contador con chip decodificador BCD
6 Contador con dos dígitos
6a Contador de tres dígitos
6b Contador Incrementa/Decrementa
7 Memoria EEPROM
8 Números Aletorios
9 Conversor Analógico
10 Sensor LM35
11 Termostato
12 Pantalla LCD 44780
13 Conversor + LCD
13a Sensor Infrarrojo
14 Múltiples canales analógicos
15 Sensor DHT22
16 Sensor DS18B20 ID
17 Lectura de temperatura con sensor DS18B20
18 Lectura del sensor DS18B20 por ID
19 Scaner I2C
20 Sensor HDC1000
21 Sensor LPS25HB
22 Sensor Ultravioleta SI1145
23 RFID
24 Servo Motor
25 Motor Paso a Paso
226 Teclado Matricial
27 Ecritura de TAG RFID
28 Voltímetro UART
29 Voltímetro UART en cuatro canales
30 Ajuste por UART del DS231
31 Control PID
32 Sensor BME280 + ZigBee (TX)
33 Sensor BME280 + ZigBee(RX)
34 Sensor MQ135
35 Servidor WEB con Shield Ethernet
36 Control de un LED con WEB.
37 Control de un LED con WEB II
38 Manejo de botones con WEB
39 Servidor web relevando el estado de un pin
40 Control de un LED mediante Check Box
41 Consulta el estado del pi3 de Arduino mediante Ajax
42 Lectura del ADC mediante Ajax
43 Cuatro canales analógicos con Ajax
44 Sensor BMP280 con Ajax
45 Sensor BME280 con Ajax
46 DHT22 con Ajax
47 Sitio web en SD
48 Envía por un socket UDP el valor de un contador
49 Por un socket UDP la lectura de un canal analógico. (A0)
50 Envía por un socket UDP la lectura de un sensor DHT22
51 Ejemplo para MQTT
52 Midiendo PH con Arduino
53 Medidor de EC con Arduino
54 Medidor de caudal con Arduino
55 Incubadora de semillas


Si le interesa adquirir este libro en formato digital puede consultarnos en Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. 
El contenido de este libro puede ser considerado como un verdadero curso sobre el tema por lo que puede contratar la asistencia On-Line del autor para consultas o guías que lo ayudarán al correcto entendimiento de los temas tratados.

(No olvide indicar desde donde nos contacta).


 

El eje central del libro MicroPython para ESP32 y Pico W (Libro físico de Tapa blanda).

 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 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 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.

Si le interesa adquirir este libro en formato digital puede consultarnos en Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. para costos y descarga del libro
El contenido de este libro puede ser considerado como un verdadero curso sobre el tema por lo que puede contratar la asistencia On-Line del autor para consultas o guías que lo ayudarán al correcto entendimiento de los temas tratados.

(No olvide indicar desde donde nos contacta).


 

Nuevo libro para Arduino.

 Todo lo que necesita saber sobre la programación para Arduino la encontrará en este nuevo libro. 
Iniciando con los principios básicos de electrónica para terminar con protocolos de comunicaciones para IOT, conectividad para Internet, enlaces de radio y muchas cosas mas.
También encontrará la posibilidad de descargar todos los ejemplos propuestos listos para ser usados o adaptarlos a cualquier necesidad.

Si le interesa adquirir este libro en formato digital puede consultarnos en Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. para costos y descarga del libro
El contenido de este libro puede ser considerado como un verdadero curso sobre el tema por lo que puede contratar la asistencia On-Line del autor para consultas o guías que lo ayudarán al correcto entendimiento de los temas tratados.

(No olvide indicar desde donde nos contacta).

 

El eje central del libro es la programación en C para PIC y para la arquitectura de ARM con el compilador MikroC Pro 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 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 
la programación para ARM en 32 bits y PIC en 8 bits.
También usaremos Visual TFT, un software creado por MikroElektronika para el desarrollo de interfaces gráficas con pantallas TFT que genera código para ser compilado directamente por sus compiladores, esto facilita mucho el diseño de interfaces con pantallas táctiles.
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.
Recuerde que la simulación se ejecuta en un entorno ideal (la memoria del computador), sin ruidos eléctricos ni interferencias del mundo real.

Si le interesa adquirir este libro en formato digital puede consultarnos en Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo. para costos y descarga del libro
El contenido de este libro puede ser considerado como un verdadero curso sobre el tema por lo que puede contratar la asistencia On-Line del autor para consultas o guías que lo ayudarán al correcto entendimiento de los temas tratados.

(No olvide indicar desde donde nos contacta).