Hola Buenas Noches
¿Es posible usar un ATtiny85 con un Módulo GPS?
Esta fue una pregunta que me hice la otra vez y hoy puedo responder con un rotundo SI!!!
Por eso quería compartirlo con Uds.
Les dejo la versión de prueba del Sketch para que puedan probarlo. Ahora es cuestión de hacerla placa, ver como lo alimentaré y ajustar el programa.
Un cordial saludo para todos.
#include <TinyWireM.h>
#include <LiquidCrystal_attiny.h>
#include <SoftwareSerial.h>
// Configura el objeto para comunicación con el display LCD 1602 a través de I2C
LiquidCrystal_I2C lcd(0x27, 16, 2); // Dirección I2C 0x27, 16 columnas y 2 filas
// Configura la comunicación serial con el módulo GPS
SoftwareSerial gpsSerial(3, 4); // RX (pin 2) y TX (pin 3)
void setup() {
// Inicializa el display LCD
lcd.init();
lcd.backlight();
// Inicializa la comunicación serial con el módulo GPS
gpsSerial.begin(9600);
// Inicializa la comunicación I2C
TinyWireM.begin();
}
void loop() {
// Lee los datos del módulo GPS y los muestra en el display LCD
while (gpsSerial.available()) {
char c = gpsSerial.read();
lcd.print(c);
}
}