-
Thread
Claude Code trifft AVR-Assembler: vom Chip in den Browser mit einem Prompt
= SHT_SCK_bm; delay_sht(); delay_sht(); data_release(); delay_sht(); PORTA.OUTCLR = SHT_SCK_bm; delay_sht(); } static uint8_t sht_write(uint8_t val) { uint8_t mask;
(); } PORTA.OUTSET = SHT_SCK_bm; delay_sht(); PORTA.OUTCLR = SHT_SCK_bm; delay_sht(); data_release(); delay_sht(); return b; } static void sht_cmd(uint8_t cmd) { sht_start(); (void
-
Thread
ISURLOG: Open-Source Industrial-IoT-Datalogger (ESP32, MicroPython) mit NB-IoT, LoRaWAN und jetzt au
Ein reales Beispiel, Sensorauslesung über MicroPython-REPL: [code] >>> from modules import sht30_sensor >>> sht_sensor = sht30_sensor.SHT30Sensor() >>> sensor_data = sht_sensor.read_data() >>> utils.log_info(f"Temperature: {sensor_data['temperature']:.2f} °C, Humidity: {sensor_data['humidity']:.2f} %RH") [1912] INFO: Temperature: 27.69 °C, Humidity: 35.39 %RH [/code] Vollständige Dokumentation (Hardware, Firmware-Architektur, Datenintegration via InfluxDB/MQTT): https://docs.isurlog.isurki.com In diesem Thread werde ich nach und nach Updates
-
Thread
Stromsparende Schaltung Klimalogger auf Basis Rasp Pi Pico
mittels Watchdog drosseln, Integration eines externen BLE-Boards Aktuelles Setting: Rasp Pi Pico SHT31D DS3231 TPL5110 Xiao Seeed ESP32-C3 4x 2100 mAh NiMH Akkus Die Idee ist die MCU mittels Watchdog (TPL5110) alle ~ 10 min aufzuwecken, die Zeit vom RTC (DS3231) zu bekommen, den SHT31D Sensor
deep sleep noch zu viel Strom verbraucht Der externe Timer verbraucht im besten Fall nur um die 35nA > - Warum die Kombination RP2040 und ESP32? Mit dem Pico W gibt es ein > Board mit integriertem Bluetooth-Modul, aber auch der ESP32 sollte deine > Anforderungen alleine umsetzen können Der Pico
-
Thread
Datenlogger Pendeluhr
und Nachteilen. Sensoren ist dann nochmal ein anderes Thema. Luftfeuchtigkeit vllt ein BME oder SHT. Temperatur vermutlich was genaueres. Luftdruck kenne ich mich nicht aus, aber andere hier bestimmt.
SD-Karten-Sockel und FRAM auch. Für fast alle Wettersensoren gibt's ebenfalls Libraries und Module. Ein SHT35 kümmert sich um °C und %rF, der BMP280 kann mmHg, beide passen zusammen an einen I²C-Port. Ein FRAM mit MB85RC256 passt ebenfalls noch mit an den I²C und hat 32kByte Platz. Achtung: je nach Arduino