Small LoRa based Weather station. The weather station contains a temperature sensor, air pressure sensor and humidity sensor. The data is read out and sent to Cayenne Mydevices and Weather Underground using LoRa and The Things Network.
I'm sure it's something that I'm doing wrong, but it seems this code is too big for a pro mini 328.
Error:
Sketch uses 35516 bytes (115%) of program storage space. Maximum is 30720 bytes.
Global variables use 1264 bytes (61%) of dynamic memory, leaving 784 bytes for local variables. Maximum is 2048 bytes.
Sketch too big; see http://www.arduino.cc/en/Guide/Troubleshooting#size for tips on reducing it.
Error compiling for board Arduino Pro or Pro Mini.
Hello, I am trying to upload with Arduino IDE, but I get some errors.
`Arduino:1.8.10 (Mac OS X), Tarjeta:"Arduino Pro or Pro Mini, ATmega328P (5V, 16 MHz)"
/var/folders/zz/xp3wzbq51g3d5pw4vd57675r0000gq/T//ccxIZxOj.ltrans0.ltrans.o: In function calcBcnRxWindowFromMillis': /Users/AntonioD/Documents/Arduino/libraries/arduino-lmic/src/lmic/lmic.c:419: undefined reference to table_get_ostime'
/var/folders/zz/xp3wzbq51g3d5pw4vd57675r0000gq/T//ccxIZxOj.ltrans0.ltrans.o: In function calcRxWindow': /Users/AntonioD/Documents/Arduino/libraries/arduino-lmic/src/lmic/lmic.c:405: undefined reference to table_get_ostime'
/Users/AntonioD/Documents/Arduino/libraries/arduino-lmic/src/lmic/lmic.c:407: undefined reference to table_get_ostime' /var/folders/zz/xp3wzbq51g3d5pw4vd57675r0000gq/T//ccxIZxOj.ltrans0.ltrans.o: In function initDefaultChannels':
/Users/AntonioD/Documents/Arduino/libraries/arduino-lmic/src/lmic/lmic.c:553: undefined reference to table_get_u4' Se encontraron varias bibliotecas para "Wire.h" Usado: /Users/AntonioD/Library/Arduino15/packages/arduino/hardware/avr/1.8.2/libraries/Wire /var/folders/zz/xp3wzbq51g3d5pw4vd57675r0000gq/T//ccxIZxOj.ltrans0.ltrans.o: In function radio_irq_handler':
Se encontraron varias bibliotecas para "CayenneLPP.h"
Usado: /Users/AntonioD/Documents/Arduino/libraries/arduino-device-lib
Se encontraron varias bibliotecas para "DHT.h"
/Users/AntonioD/Documents/Arduino/libraries/arduino-lmic/src/lmic/radio.c:777: undefined reference to table_get_u2' Usado: /Users/AntonioD/Documents/Arduino/libraries/DHT Se encontraron varias bibliotecas para "LowPower.h" /var/folders/zz/xp3wzbq51g3d5pw4vd57675r0000gq/T//ccxIZxOj.ltrans0.ltrans.o: In function schedRx12':
Usado: /Users/AntonioD/Documents/Arduino/libraries/Low-Power
Se encontraron varias bibliotecas para "lmic.h"
Usado: /Users/AntonioD/Documents/Arduino/libraries/arduino-lmic
/Users/AntonioD/Documents/Arduino/libraries/arduino-lmic/src/lmic/lmic.c:1354: undefined reference to `table_get_ostime'
Se encontraron varias bibliotecas para "SPI.h"
collect2: error: ld returned 1 exit status
Usado: /Users/AntonioD/Library/Arduino15/packages/arduino/hardware/avr/1.8.2/libraries/SPI
exit status 1
Error compilando para la tarjeta Arduino Pro or Pro Mini.
Este informe podría contener más información con
"Mostrar salida detallada durante la compilación"
opción habilitada en Archivo -> Preferencias.
`