Wszystko
Wszystkie
Archiwum
Chcę kupić esp32 na aliexpress/allegro i między innymi zainstalować tam Amazon FreeRTOS https://aws.amazon.com/freertos/ i np. symulować działanie jakiegoś czujnika.
Według dokumentacji wspierane są ESP32-DevKitC oraz ESP-WROVER KIT
Niektóre płytki które znalazłem podobnie wyglądają jak ESP32-DevKitC np. najpopularniejszy na ali, ale poza samym chipem nie są one produkcji Espressif i sprzedawcy dokładnie tak samo ich nie nazywają. Czy to będzie więc kompatybilne? Widziałem jeszcze jakieś wersje lite, z wbudowanym ekranem OLED czy
Według dokumentacji wspierane są ESP32-DevKitC oraz ESP-WROVER KIT
Niektóre płytki które znalazłem podobnie wyglądają jak ESP32-DevKitC np. najpopularniejszy na ali, ale poza samym chipem nie są one produkcji Espressif i sprzedawcy dokładnie tak samo ich nie nazywają. Czy to będzie więc kompatybilne? Widziałem jeszcze jakieś wersje lite, z wbudowanym ekranem OLED czy
- 0
@brother_louie: powinno pojsc na kitach z ali, chociaz nie probowalem. chip pod spodem jest ten sam.
- 0
- 15
Kolejne ciekawe zastosowania dla ESP32. Tym razem projekt precyzyjnego miernika - podpinacie czujniki do modułu, a wyniki odczytujecie na PC (przez UART) lub na telefonie. Sercem układu, oprócz ESP32, jest 4-kanałowy, 24-bitowy przetwornik ADC - ADS1220 od Texas Instruments. Układ potrafi próbkować z częstotliwością od 20, aż do 2000 SPS (próbek na sekundę, ang. samples per second), posiada wbudowany czujnik temperatury o dokładności 0,5 °C i napięcie referencyjne 2,048V. Więcej
źródło: comment_yXcNc8IoRr2mkVQ0vOBIa3CO6klncm7K.jpg
Pobierz- 4
- 10
Patrzcie co znalazłem - biblioteka LittlevGL do #programowanie #gui na #embedded #mikrokontrolery
Wygląda naprawdę fajnie
- widżety ładnie działające z dotykiem (obsługa przewijania, klawiatura ekranowa)
- licencja MIT
- obsługa Unicode
- projekt aktywnie rozwijany
- zaprojektowana pod łatwy porting
Gdzie jest haczyk, że nie słyszałem jeszcze o tej bibliotece? Na YT jest ledwie parę filmów.
Jak to się ma do emWin (STeMwin) / uGFX / TouchGFX?
Myślę, że jest w sam
Wygląda naprawdę fajnie
- widżety ładnie działające z dotykiem (obsługa przewijania, klawiatura ekranowa)
- licencja MIT
- obsługa Unicode
- projekt aktywnie rozwijany
- zaprojektowana pod łatwy porting
Gdzie jest haczyk, że nie słyszałem jeszcze o tej bibliotece? Na YT jest ledwie parę filmów.
Jak to się ma do emWin (STeMwin) / uGFX / TouchGFX?
Myślę, że jest w sam

- 1

- 0
@printf: Chodzi o np. DMA2D aka ChomART z STM32? Chyba nie "out of the box", ale architektura nie utrudnia tego.
https://github.com/littlevgl/lvgl/issues/15
Musiałbym obadać jak z obsługą bajerów typu alpha blending.
https://github.com/littlevgl/lvgl/issues/15
Musiałbym obadać jak z obsługą bajerów typu alpha blending.
- 1
Eloszka koledzy, pomóżcie mi w rozkminianiu jednej rzeczy.
Czy to co wysyłam do uc w którym chodzi poniższy kod musi trafic w punkt '1'? Chodzi o to że jesli np wyśle coś z innego urządzenia, a mój uc bedzie wykonywał '2' to moja wiadomość przepada?
Jak to jest we wszystkich popularnych platformach #arduino #esp8266 #esp32 #avr #stm32 #mikrokontrolery #elektronika
pseudokod:
for(;;){
uartRead(); //1
czasochłonnaOperacja();//2
}
Czy to co wysyłam do uc w którym chodzi poniższy kod musi trafic w punkt '1'? Chodzi o to że jesli np wyśle coś z innego urządzenia, a mój uc bedzie wykonywał '2' to moja wiadomość przepada?
Jak to jest we wszystkich popularnych platformach #arduino #esp8266 #esp32 #avr #stm32 #mikrokontrolery #elektronika
pseudokod:
for(;;){
uartRead(); //1
czasochłonnaOperacja();//2
}
- 2
@nielu: a tak w troche mniejszym skrocie, to nie, nie przepada dopoki cos nowego nie nadpisze jej w buforze wejsciowym.
A tak na prawde to zalezy od architektury ( ͡° ͜ʖ ͡°)
A tak na prawde to zalezy od architektury ( ͡° ͜ʖ ͡°)
- 2
@Luk_1mex: bufor wejściowy usart zazwyczaj ma pojemność ograniczoną do jednego bajta.
Jak coś przyjdzie to siedzi w tym buforze i generuje przerwanie.
Tutaj dalej zadanie programisty żeby wziąć to z tego bufora i przenieść np. do większego bufora z którego program sobie coś dalej czyta.
Bardzo użyteczne jest korzystanie z DMA. Transfery dzieję się samoczynnie i kiedy otrzymamy pełną ramkę danych np. 1024bajty to dostajemy info że nowa ramka jest gotowa
Jak coś przyjdzie to siedzi w tym buforze i generuje przerwanie.
Tutaj dalej zadanie programisty żeby wziąć to z tego bufora i przenieść np. do większego bufora z którego program sobie coś dalej czyta.
Bardzo użyteczne jest korzystanie z DMA. Transfery dzieję się samoczynnie i kiedy otrzymamy pełną ramkę danych np. 1024bajty to dostajemy info że nowa ramka jest gotowa
- 1
Mam takie pytanko do mirków od #esp32 #esp32 #arduino #programowanie spotkał się ktoś z was kiedyś z czymś takim jak EPOCH? stronka openweather.com zwraca mi wartości w tym formacie i chciałbym je przetłuymaczyć na język ludzki ale za bardzo nie umiem znaleść informacjii jak zrobić to w arduinoCC
tu mój kodzik, jest dużo śmiecia, ale składam projekt z kilku gotowych skryptów bo jestem noobem, wartości to sunset i sunshine, będę wdzięczby za
tu mój kodzik, jest dużo śmiecia, ale składam projekt z kilku gotowych skryptów bo jestem noobem, wartości to sunset i sunshine, będę wdzięczby za
konto usunięte via Android
- 1
@Borsuk69 cos w tym stylu szukaj
1519884007000 w ms
1519884007 w sekundach
https://arduino.stackexchange.com/questions/38765/convert-to-and-from-unix-timestamp
1519884007000 w ms
1519884007 w sekundach
https://arduino.stackexchange.com/questions/38765/convert-to-and-from-unix-timestamp
- 1
spotkał się ktoś z was kiedyś z czymś takim jak EPOCH
@Borsuk69: chyba każdy, kto jest związanych chociaż trochę z #programowanie sie z tym spotkał
- 3
Przyszło do mnie takie cudo, z drugiej strony ma napisane "ESP-32 DEVKIT V1" oraz "www.doit.am".
Chcę wrzucić blink.ino najnowszym arduino IDE i dostaję błąd: https://i.imgur.com/7PMK3CL.png
Co mogę zrobić żeby uruchomić esp-wroom-32? Miał ktoś podobny problem?
Trzymam "BOOT" włączony w trakcie uploadowania kodu.
Mam esp flash tool, ale ani
Chcę wrzucić blink.ino najnowszym arduino IDE i dostaję błąd: https://i.imgur.com/7PMK3CL.png
Uploading 226352 bytes from C:\Users\Grzesiek\AppData\Local\Temp\arduino_build_337538/Blink.ino.bin to flash at 0x00000000
warning: espcomm_send_command: didn't receive command response
warning: espcomm_send_command(FLASH_DOWNLOAD_BEGIN) failed
error: espcomm_upload_mem failed
error: espcomm_upload_mem failedCo mogę zrobić żeby uruchomić esp-wroom-32? Miał ktoś podobny problem?
Trzymam "BOOT" włączony w trakcie uploadowania kodu.
Mam esp flash tool, ale ani
źródło: comment_zcstz3eUJtGU5gfWp4KrBAISeSBCqJJn.jpg
Pobierz- 28
Nadchodzi nowa jeszcze mniejsza wersja ESP-32!
ESP32-PICO-D4 SiP specifications:
- SoC: ESP32 with
The ESP32-PICO-D4 is a System-in-Package (SiP) that is based on ESP32, supporting both Wi-Fi and Bluetooth connectivity, yet avoiding bulky quad-flat no-leads (QFN) packages. The module’s dimensions are only 7.0 × 7.0 × 0.94 mm, which means that it requires minimal PCB area, while integrating a 4 MB SPI flash, a crystal oscillator and most of the decoupling caps.
ESP32-PICO-D4 SiP specifications:
- SoC: ESP32 with
źródło: comment_wgrjSUDiA6frVzeRStzo8yh355SerFRp.jpg
Pobierz- 19
@asdasdce2w: Ma o wiele większe możliwości. Jest więcej GPIO, są dwa rdzenie (jeden może obsługiwać WiFi a drugi program), jest szybszy ale pobiera mniej prądu, dodatkowo jest BT LE, ma tryby głębokiego uśpienia (5-10 uA) w których działa RTC więc może się sam wybudzić z takiego stanu. Ma tryby uśpienia 100 uA w których działają sensory, więc można głęboko uśpić i wybudzić przyciśnięciem przycisku.
Generalnie esp32 jest następcą esp8266. Ma znacznie
Generalnie esp32 jest następcą esp8266. Ma znacznie
@kwanty: biorę 10 mam chory termometr xzd
Widzę, że sytuacja z #esp32 się unormowała i można go dostać już w rozsądnej cenie.
Jaką płytkę (z usb, zasilaniem itp) wziąć z aliexpress? Na co zwracać uwagę? Chyba jest kilka rewizji esp32.
#elektronika
Jaką płytkę (z usb, zasilaniem itp) wziąć z aliexpress? Na co zwracać uwagę? Chyba jest kilka rewizji esp32.
#elektronika
- 1
Hej Mireczki :)
Mam do was pytanko dt. obsługi mostka UART w płytce deweloperskiej ESP32 (DOIT aka Geekcreit).
Potrzebowałabym wykorzystać tąże płytkę jako najzwyklejszy interfejs USB-TTL, tzn. po jednej stronie urządzonko z 3 pinami RX, TX i GND, po drugiej ta płytka podłączona do komputera przez USB.
Wrzucony 'blink', zainstalowane sterowniki do modułu CP2102 zintegrowanego na płytce, natomiast przy próbie podłączenia dedykowanym programem do tegoż sterowniczka płytka się zawiesza (testowy blink przestaje
Mam do was pytanko dt. obsługi mostka UART w płytce deweloperskiej ESP32 (DOIT aka Geekcreit).
Potrzebowałabym wykorzystać tąże płytkę jako najzwyklejszy interfejs USB-TTL, tzn. po jednej stronie urządzonko z 3 pinami RX, TX i GND, po drugiej ta płytka podłączona do komputera przez USB.
Wrzucony 'blink', zainstalowane sterowniki do modułu CP2102 zintegrowanego na płytce, natomiast przy próbie podłączenia dedykowanym programem do tegoż sterowniczka płytka się zawiesza (testowy blink przestaje
Robił ktoś z was coś na ESP32? Przyszła do mnie płytka LOLIN32 z aliexpress, niestety z rozwalonym przyciskiem resetu i złączem na akumulator, będę musiał zrobić częściowy refund i wymienić te elementy. Póki co pieprzę się z instalacją i konfiguracją środowiska, trochę tego jest i niezbyt to poręczne, ale co poradzić. Ciekaw jestem czy na wypko ktoś używa tego układu, czy wszyscy ciągle jadą na ESP8266.
#esp32 #esp8266 #mikrokontrolery #elektronika
#esp32 #esp8266 #mikrokontrolery #elektronika
źródło: comment_QDGSlq658XyrzIrTOTvfWdd9WYLt3iyE.jpg
Pobierz- 6
@kwanty: ja nie trawię Arduino dlatego konfiguruję IDF - środowisko od Espressifa wykorzystujące oparte o FreeRTOS, plus jest taki że z tego co widzę bardzo podobnie się to programuje do nRF51 w którym trochę siedziałem - tam też wykorzystywany jest system SoftDevice i wykorzystuje się jego API, wątki i callbacki.
Minus jest taki że dużo roboty z tym jak na tak niezbyt rozbudowane środowisko - trzeba ściągnąć toolchain z zipa i
Minus jest taki że dużo roboty z tym jak na tak niezbyt rozbudowane środowisko - trzeba ściągnąć toolchain z zipa i
- 1
@kwanty: no tak, masz rację, sam używam Arduino w projekcie na uczelni bo w tym przypadku najważniejszy jest dla mnie czas i jakiekolwiek efekty, podłączyć kabelkami układ, skopiować przykład z poradnika i gotowe. Ale jeśli już trzeba zrobić coś co nie tylko działa, ale i działa dobrze, to niestety ale Arduino (jeśli chodzi o środowisko, nie płytkę) odpada w przedbiegach. Próbowałem 3 różnych bibliotek do timerów na Arduino UNO, żaden z
Pro tip dla osób chcących używać ESP32 z Arduino IDE na Windows.
Dotyczy instrukcji instalacji Arduino core for the ESP32.
Na tę chwilę, skrypty pomagające ściągać toolchain i kompilować projekt nie obsługują znaków unicode w nazwach plików i/lub folderów.
Co się z tym wiąże? Otóż na początku nie można pobrać części niezbędnych narzędzi (xtensa-esp32-elf). Gdy jednak zrobisz to ręcznie, to podczas kompilacji projektu przywita Cię błąd:
Dotyczy instrukcji instalacji Arduino core for the ESP32.
Na tę chwilę, skrypty pomagające ściągać toolchain i kompilować projekt nie obsługują znaków unicode w nazwach plików i/lub folderów.
Co się z tym wiąże? Otóż na początku nie można pobrać części niezbędnych narzędzi (xtensa-esp32-elf). Gdy jednak zrobisz to ręcznie, to podczas kompilacji projektu przywita Cię błąd:
Archiving built core (caching)@CyberDeath: espressif coś ssie pałkę, tyle miesięcy czasu mieli na przygotowanie wszystkiego od strony programistycznej, a taką obsuwę zaliczyli (czy czasem na początku nie było obsługi BT?), do tego mogli kogoś dać do wsparcia portowania arduino z dokumentacją i informacjami z pierwszej ręki...
- 1
@Borsuk69: A żeś odświeżył starocia :P
- 1
@nihil_novi: Ali, a konkretnie TUTAJ. Kupione 06.04.2017, a dostarczone 21.04.2017 do Norwegii.
@kwanty: Arduino jako tako znam i chyba jeszcze poczekam aż się rozwinie. Mam jeszcze #esp8266 do zabawy. Czujniki w drodze :D
@kwanty: Arduino jako tako znam i chyba jeszcze poczekam aż się rozwinie. Mam jeszcze #esp8266 do zabawy. Czujniki w drodze :D
- 1
@kwanty: Na razie sprawdziłem tylko WiFi i OLED, ale działa :)
źródło: comment_NBIpRpK5RUZLjjKqG1XahMVvg3WZyNGR.jpg
Pobierz- 5
Pierwszy raz widzę #esp32 (board) poniżej $10 z shippingiem - a nie tak jak jeszcze dwa miesiące temu, gdy po $20 chodziły: http://www.banggood.com/ESP32-Development-Board-WiFiBluetooth-Ultra-Low-Power-Consumption-Dual-Cores-ESP-32-ESP-32S-Board-p-1109512.html #banggood
Mirki, jak ESP32 chodzi pod API #arduino ? Ma możliwość wykorzystania obu rdzeni? Program napisany na #esp8266 mogę po prostu przekompilować, wrzucić na nowy układ i będzie działał "od kopa"?
Mirki, jak ESP32 chodzi pod API #arduino ? Ma możliwość wykorzystania obu rdzeni? Program napisany na #esp8266 mogę po prostu przekompilować, wrzucić na nowy układ i będzie działał "od kopa"?
- 1
#esp8266 #esp32 #elektronikadiy
Czy ten moduł http://soyter.pl/espressif-modul-wifi-ble-esp-wroom-32,c309,p346,pl.html ma SPI Flash na płytce zintegrowany? Jeśli tak to jak duży?
Wołam @Soyter, może wiecie?
Czy ten moduł http://soyter.pl/espressif-modul-wifi-ble-esp-wroom-32,c309,p346,pl.html ma SPI Flash na płytce zintegrowany? Jeśli tak to jak duży?
Wołam @Soyter, może wiecie?
- 1
@leoha: Odpisali.
@Soyter: Żeby ktoś dostał powiadomienie, oraz żeby odpowiedź była bardziej bezpośrednia, należy napisać nick ze znakiem '@' przed nickiem. Żeby szybko zwrócić się do kogoś bezpośrednio, po najechaniu kursorem na post/wiadomość, pojawi się opcja "odpowiedz", która automatycznie dodaje @. Polecam używać na przyszłość ᕦ(òóˇ)ᕤ
@Soyter: Żeby ktoś dostał powiadomienie, oraz żeby odpowiedź była bardziej bezpośrednia, należy napisać nick ze znakiem '@' przed nickiem. Żeby szybko zwrócić się do kogoś bezpośrednio, po najechaniu kursorem na post/wiadomość, pojawi się opcja "odpowiedz", która automatycznie dodaje @. Polecam używać na przyszłość ᕦ(òóˇ)ᕤ
- 0
@Soyter: Dzięki!
Dobry wieczór. Coś się... coś się popsuło i nie było mnie słychać, to powtórzę jeszcze raz. Ceny #esp32 na aliexpress to jest jakaś porażka. Ja myślę, że to #!$%@? głupie majfrendowe społeczeństwo, ta #!$%@? banda imbecyli która wystawia esp32 za 25$ to jest jakieś #!$%@?.... nieporozumienie. Jeśli tyle dla was znaczy, jeśli tyle dla was znaczy... ludzie, takie zaangażowanie jak nasze, gdzie zamówiliśmy preordery, evalboardy i wszystko inne i dla was znaczyło
źródło: comment_YRxRQ2cnmfUh3syCVCc4XyKkSSeU9fDa.jpg
Pobierz- 4
@RicoElectrico: http://soyter.pl/espressif-modul-wifi-ble-esp-wroom-32,c309,p346,pl.html
Dzisiaj mi znajomy z pracy podesłał bo przymierzamy się do ESP32 do jednego projektu. Okazuje się, że nawet w polskim sklepie można to dostać w normalnej cenie. Tym bardziej nie wiem dlaczego na ali to kosztuje takie pieniądze. Jeżeli u nas sam moduł to 25zł to na aliexpress z breakoutem powinno być za jakieś 30
Dzisiaj mi znajomy z pracy podesłał bo przymierzamy się do ESP32 do jednego projektu. Okazuje się, że nawet w polskim sklepie można to dostać w normalnej cenie. Tym bardziej nie wiem dlaczego na ali to kosztuje takie pieniądze. Jeżeli u nas sam moduł to 25zł to na aliexpress z breakoutem powinno być za jakieś 30
- 4
@RicoElectrico ciekawie napisany post i całkiem prawdziwy :). Jesteśmy autoryzowanym dystrybutorem Espressif na Polskę, więc nie ma co przepłacać zamawiając na Ali. Gwarantujemy nasze wsparcie przy komercyjnych projektach, tworzymy profesjonalne artykuły - http://soyter.pl/artykuly-techniczne,1069,pl.html. , a przy produktach znajdziecie wszelkie potrzebne materiały.
@RicoElectrico przy WROOM-32 na sklepie jest ZIP z footprintem, mamy nadzieje że ułatwi ci to projekt.
@RicoElectrico przy WROOM-32 na sklepie jest ZIP z footprintem, mamy nadzieje że ułatwi ci to projekt.
- 6
Dzień dobry Mirki,
Chciałbym się pochwalić swoim dość rozbudowanym niekomercyjnym projektem, mającym służyć do obsługi naszych zawodów łucznictwa konnego. Chciałbym również prosić o rady i ocenę sensowności poszczególnych prezentowanych rozwiązań.
Podstawowym celem systemu jest mierzenie czasu przejazdu zawodnika. W tym celu na początku i końcu toru umieszczam fotokomórkę (ir beam) z #arduino. Na razie zasilałem to akumulatorem żelowym 12V – ale pracuję nad minimalizacją i pewnie użyję 3/4 akumulatorów 18650. Do
Chciałbym się pochwalić swoim dość rozbudowanym niekomercyjnym projektem, mającym służyć do obsługi naszych zawodów łucznictwa konnego. Chciałbym również prosić o rady i ocenę sensowności poszczególnych prezentowanych rozwiązań.
Podstawowym celem systemu jest mierzenie czasu przejazdu zawodnika. W tym celu na początku i końcu toru umieszczam fotokomórkę (ir beam) z #arduino. Na razie zasilałem to akumulatorem żelowym 12V – ale pracuję nad minimalizacją i pewnie użyję 3/4 akumulatorów 18650. Do
- 2
@radekrad: również zabieram zabieram się za duży projekt o nazwie roboczej gardenBOX, czyli pudło, w którym będzie można stworzyć idealne środowisko (temperatura, wilgoć, nawodnienie, oświetlenie) i będę korzystać z esp8266 żeby stworzyć interfejs.
Według mnie to jest najlepsze rozwiązanie bo zarówno dzięki temu możesz raportować wyniki przy pomocy aplikacji na Androida jak i zapisywać dane do bazy oraz je wyświetlać. Nawet można stworzyć prostą konfigurację bo cały interfejs robisz na serwerze
Według mnie to jest najlepsze rozwiązanie bo zarówno dzięki temu możesz raportować wyniki przy pomocy aplikacji na Androida jak i zapisywać dane do bazy oraz je wyświetlać. Nawet można stworzyć prostą konfigurację bo cały interfejs robisz na serwerze
@radekrad może prościej ale tylko trochę, a pi możesz mieć włączone cały czas i dzięki serwerowi jesteś w stanie zrobić wszystko, nawet odświeżanie na żywo w Excelu.
Nie wiem też jak bardzo chcesz się w to bawić ale zapisywanie danych na kartę SD to już przeżytek...
Nie wiem też jak bardzo chcesz się w to bawić ale zapisywanie danych na kartę SD to już przeżytek...






















Stacja pogodowa/czystości powietrza nie przejdzie. Jak szukać inspiracji i pomysłów?
Zło!