Hirdetés
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- droidic: Safe Mode az agyban
- Brogyi: CTEK akkumulátor töltő és másolatai
- eBay-es kütyük kis pénzért
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Real Racing 3 - Freemium csoda
- Gurulunk, WAZE?!
- bambano: Bambanő háza tája
-
LOGOUT
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
cog777
őstag
Na, elegetve par nap szabadidot. (Khm, asszony leszalajtott szappanert. Nem mentem. Mondtam, ott a tusfurdom
Ti megertitek ezt.)Mukodik. Marmint amit kiprobaltam:
Arduino Nano ESP32-n az OTA-t es az Arduino IoT-t. Most hogy az oktoberi fejleszteskor kep komponens is belekerult, lehet feltolteni a kameram kepet. 2.5 eurot havonta meger a dashboard.Egy feltetelem volt: mukodjon FreeRTOS alatt.
Mukodik, viszont be kell allitani a stack-et neki. Sima C++ thread-eket hasznaltam. Elotte crash-elt, de a stack miatt, mint kiderult. Nem volt egyszeru, mert amit el lehetett szurni, azt igazi profihoz melton elszurtam, hogy aztan profihoz melton kikalapaljam
Rossz particionalas miatt 1 napig kinlodtam mire firmware mode-ban visszaallitottam a cuccot. Aztan rosszul masoltam a "secret"-et, space az elejen bennemaradt, aztan a stack... ilyesmi.
Orom-bodotta, megyek szappanert + kaja.#include "arduino_secrets.h"
#include <thread>
#include <esp_pthread.h>
#include "thingProperties.h"
void iot_task() {
initProperties();
ArduinoCloud.begin(ArduinoIoTPreferredConnection);
setDebugMessageLevel(2);
ArduinoCloud.printDebugInfo();
while(1) {
ArduinoCloud.update();
}
}
void setup() {
Serial.begin(11500);
delay(1500);
auto cfg = esp_pthread_get_default_config();
cfg.thread_name = "iot_task";
cfg.stack_size = 32000;
cfg.pin_to_core = 1;
esp_pthread_set_cfg(&cfg);
auto task = std::thread(iot_task);
task.detach();
}
void loop() {
Serial.println("H");
delay(10000);
}
void onTempHallChange() {
// Add your code here to act upon TempHall change
Serial.print("Value changed: ");
Serial.println(String(temp_hall));
}
void on_enable_alarm_change() {
Serial.print("Value changed: ");
Serial.println(String(enable_alarm));
}
Új hozzászólás Aktív témák
- Utánajártunk, hogy melyik memória mennyire drágulhat
- Tőzsde és gazdaság
- Íme az év legszebb játékai - a Digital Foundry szerint
- Luck Dragon: Asszociációs játék. :)
- Windows 10
- HiFi műszaki szemmel - sztereó hangrendszerek
- Interactive Brokers társalgó
- Jogász topik
- BestBuy topik
- Gitáros topic
- További aktív témák...
- Eladó egy oneplus 9 pro 256/12
- Apple iPhone X Space Gray Ikonikus dizájn, Face ID, OLED kijelző 64 GB Használt, megkímélt ,100%
- Apple Mac Studio M2 Ultra 24 magos CPU, 60 magos GPU, 64GB RAM, 1024GB SSD
- Eladó Apple iPhone 14 Pro Max 128GB / 12 hó jótállás
- Game Pass Ultimate előfizetés azonnal, problémamentesen, méghozzá OLCSÓN! Immáron 8 éve!
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Ti megertitek ezt.)
ekkold
