Staram się skumać #arduino PROGMEM – pytanie czy dobrze rozumuję…

Jak to jest, że napisy z PSTR() działają pod #esp8266 z normalnymi funkcjami napisowymi? Jak czytam tutoriale, to w teorii powinienem używać dedykowanych funkcji z końcówką _P.

Czy to dlatego, że ESP8266 NIE jest zbudowany na architekturze harwardzkiej, a więc jest wspólna pula adresowa dla zmiennych trzymanych w RAMie i FLASHu?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@MacDada: PROGMEM jest głównie przydatny na AVR z uwagi na ograniczony RAM.
Na ESP8266 nie ma takiego problemu. Ewentualnie w przypadku większych plików często używa się SPIFFS (np. dla serwerów HTTP).
  • Odpowiedz
Mirki pomocy.

Złożyłem sobie układ z ESP8266 (Wemos D1 mini) + moduł SIM800L. Tylko jako ze jestem zielony w programowaniu Arduino mam problem z działaniem programu.

Potrzebuje żeby ESP8266 wysłał SMS po podaniu stanu wysokiego na port 13 (D7). Wgrałem taki szkic:

#include
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Camis: a jeszcze osobną kwestią (raczej "kultury informatycznej") byłoby nie wkładanie tak dużego (czasowo) kodu do przerwania (wysyłanie po serialu do modułu gsm będzie trwało wieki, w stosunku do wykonywania przerwania) - tylko w przerwaniu alarm() zrobienie jednej prostej rzeczy - ustawienie globalnej flagi "jest alarm" - a w pętli głównej sprawdzanie "jeśli jest flaga "jest alarm" to wykonaj to wysyłanie i skasuj tą flagę, i odczekaj np 1s" (by
  • Odpowiedz
#elektronika #arduino #forbot

Witam, mam sygnał PWM z mikrokontrolera 3V3 i częstotliwość do 20kHz. Potrzebuję ten sygnał wzmocnić do 12V i 20A do sterowania silnikiem DC. Jak to zrobić najtaniej i najprościej. Są jakieś gotowe moduły?
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#esp32 #smarthome #arduino widziałem kiedyś fajny projekt FW do ESP, który miał w pełni graficzny konfigurator gpio i czujniki do wyboru z listy, wystarczyło parę kliknięć do odczytywania danych w webui, - czy ktoś przypomniałby mi nazwę lub zalinkował inne ciekawe gotowce? Z góry dziękuję.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

widziałem kiedyś fajny projekt FW do ESP, który miał w pełni graficzny konfigurator gpio i czujniki do wyboru z listy, wystarczyło parę kliknięć do odczytywania danych w webui,


@100kW: w pełni graficzny w sensie, że jest "interfejs do konfigurowania" czy że sobie jak w paińcie łączysz bloczki kreskami?
Bo jak po prostu z listy, to tasmota, albo polska #supla z generatorem firmware GG https://gui-generic-builder. supla.io/
  • Odpowiedz
#anonimowemirkowyznania
tldr ! Zajmuję się programowaniem w R, Python, obróbką danych naukowych w badaniach społecznych. Mam lekką i stabilną pracę, wiele lat temu zacząłem się dodatkowo pasjonować elektroniką, programowaniem embedded, wszystkim co związane z technologią, mam super wyposażone domowe laboratorium i lubię po prostu w wolnym czasie siedzieć, lutować, mierzyć oscyloskopem, programować w C, testować, projektować wielowarstwowe PCB, czytać i rozumieć datasheety. Obecna praca mi się nudzi i zastanawiam się
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: lepiej samemu coś robić, IT to jest kołchoz i rycie bani na wielu poziomach. To jest trochę tak jak ktoś kto rozmyśla nad robieniu aut/projektowaniu ich, i dlatego idzie na taśme tesli robić to samo dzień w dzień, to się ma nijak do tego co się chicało robić.
  • Odpowiedz
Da się podpiąć mały silniczek do Wemos D1 mini bez "motor shield"? W Google znajduję same przykłady z dodatkowym shieldem. Wystarczy mi obsługa zero jedynkowa, nie musi nawet się szybko kręcić...
#arduino #elektronika
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

certified Minority and Woman-owned Business Enterprise (M/WBE), a certified Women’s Business Enterprise (WBE), and WOSB


@suqmadiq2ama: już samo to, że się bawią w taki cyrk - ich skreśla.
  • Odpowiedz
Ma ktoś pomysł jak najłatwiej wysterować z poziomu esp taki silnik z kondensatorem? Szukam jakichś gotowych układów które by do tego pasowały ale bezskutecznie niestety :(

https://allegro.pl/oferta/nadmuch-wentylator-do-kotla-pieca-ewmar-rv-13am-13052721002
https://www.ewmar.com.pl/asortyment/wentylatory-i-sterowniki/wentylator-rv13am/

Ewentualnie może jakiś inny typ dmuchawy który będzie łatwiej wysterować i nada się do kotła defro?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@K-S-: żadne iskrowniki . Iskrowniki możesz używać do zapłonu do jakiegoś lotnego paliwa, benzyny,spirytusu . Do petard tylko drut oporowy grzany dużym prądem. Spokojnie dobre ogniwo 18650 wystarczy, podłączane przez dobry przekaźnik, wytrzymujący te kilka amper. Jeżeli z kolei będzie bardzo ważna prędkość działania to warto rozważyć zastosowanie wyzszego napięcia, które ładuje kondensator o sporej pojemności i kluczowanie jakimś tranzystorem . Takie rozwiązania są stosowane w poduszkach powietrznych w samochodzie
  • Odpowiedz
Kupiłem termometr XIAOMI Mijia, potrzebny jest do zdalnego odczytu temperatury na działce. W swojej naiwności byłem przekonany że wystarczy na dwóch telefonach zainstalować aplikacje xiaomi i udostępnić na drugi telefon.
Czy da się zainstalować jakąś inną apkę do zdalnego odczytu? Czy będę musiał kupić xiaomi asystenta?
A może blynk i postawić coś na arduino?
#xiaomi #termometr #android #arduino
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

I dlaczego tu są takie skrajne opinie?


@suqmadiq2ama: W każdej gałęzi IT są skrajne opinie. Gloryfikacja "czystego" programowania Atmeli vs Arduino to raczej walenie konia do "NAM KIEDYŚ BYŁO CIĘŻEJ WAM TEŻ MUSI BYĆ" niż jakiś rzeczywisty sens w prostych zastosowaniach.
  • Odpowiedz
via Wykop Mobilny (Android)
  • 1
#linux #arduino to miał być rok linuxa, ale powoli tracę siłe. Mam najnowsze ubuntu 22.04.1 LTS, ściągnąłem Arduino IDE 2.0.3 jako AppImage. Odpalam to, program startuje, wybieram płytkę nano, ale nie widzi urządzenia (not connected) a kabel usb z nano podpięty. Czemu na linuxie to musi być zawsze takie zagmatwane?

Ma ktoś pomysł co sprawdzić, co gdzie uaktywnić.
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach