Тук съм събрал няколко потребителски блока за FLprog които използвам и съм изпробвал.

AnalogReference

Този блок указва на контролера да работи с вътрешно опорно напрежение 1,1V за ADC. Блока работи на Atmega328P и Atmega2560.

WiFi_Sleep

Този блок служи за изключване на радио модула на ESP8266. С него WiFi е изключен и консумацията на контролера спада значително.

Sleep

Блокът работи на Atmega328P. Спящ режим – изключително ниска консумация. За работа на батерия. Ардуино нано + NRF24 радио настроен да се събужда за 20 милисек. На всеки 8 секунди и да излъчва измерена температура и състояние на батерията работи около 12 месеца с 18650/3000mAh батерия.

SSD1306

Това са блоковете за OLED дисплея който вграждам в контролерите. Има 2 версии, за Atmega328P, и за ESP8266/ESP32. Има и други блокове за този дисплей но тези съм изпробвал.

NEO_6M_GPS

Блок за GPS Модула NEO-6M. Работи с Atmega328P. С друг контролер не съм го пробвал.

root_mean_square_value

Средноквадратично значение. Полезен блок при измерване на аналогови величини. Работи на Atmega328P, ESP8266, ESP32.

mean_value

Средно значение. Средно значение от поредица отчети. Работи на Atmega328P, ESP8266, ESP32.

INA219

Два блока за работа с INA219 сензора за напрежение и ток. И двата работят много добре. Работят на Atmega328P, ESP8266, ESP32

MQTT IoTManager

Това са блоковете които използвам за контрол през Home Assistant. Работят на ESP8266 и ESP32.