Przygotowuje sie mentalnie do nowego projektu #embedded #linux i wiem ze na boardzie jest esp32 wroom 32d. Tak czytam o tych esp, bo jeszcze nic z nimi nie robilem i sie zastanawiam czy da sie je jakos prosto obsluzyc driverem linuxowym zeby zrobic z nich karte wifi. Z tego co wodze to tam trzeba napisać na ten procek soft i dopiero już z userspace konfigurować. Ktos podpowoe jak
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jest jakiś sposób aby sensownie zrobić komunikację ESP - ESP po BT? O ile podłączyć się telefonem to prosta zabawa, to jak zrobić aby ESP do ESP się łączył? W sumie chodzi o proste SPP, tak jakby robić to ma modułach HM-10. Zależy mi na wysyłaniu informacji w czasie rzeczywistym (ma być to kontroler).
#esp32 #arduino
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

elko mam kilka pytań, chodzi mi głównie o wymianę doświadczeń i wybór optymalnego rozwiązania.

a więc tak:
esp32 z dht11 - serwer bt
linux to client danych bt

na
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 2
@tmekuu: nie mam wielkiego doświadczenia z bluetoothem.
Na ESP32 jeszcze nic nie pisałem.
Jakbym miał się brać za taki temat, to tak:
Zainteresowałbym się profilem bluetooth SPP - serial port profile. Jeśli piszesz na Arduino to widzę że jest obsługiwane: link

Od strony Linuksa po sparowaniu z urządzeniem udostępniającym profil SPP powinno się pojawić urządzenie /dev/ttyrfcomm0 lub coś w ten deseń i wtedy gada się z tym jak po
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
#elektronika
Gdzie mogę kupić pierdoły typu dystanse, śruby nakrętki najlepiej w paczkach po 50 sztuk?

Jest jakiś wygodny sposób zamontowania ESP32 wroom, Arduino micro wewnątrz skrzynki z ABSu albo poliwęglanu?

Jakaś alternatywa do uniwersalnej płytki jak już będę chciał zbudować układ na stałe i przenieść go z płytki stykowej?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#esp32

Co to jest za chip XMC koło właściwego espa pod tą metalową pokrywką? Szukałem w necie, ale niczego nie znalazłem.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Udało się komuś zbudować dowolny projekt na najnowszym zephyrze + sdk z espressifa na esp32?
U mnie wali poniższym błędami.

distro: manjaro

zephyr/arch/xtensa/core/xtensa-asm2-util.S: Assembler messages:
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Urządzenia master oraz slave komunikują się ze sobą po I2C. Rolę urządzenia slave pełni #esp32. Na tym urządzeniu dzieją się rzeczy niestworzone. Od mastera dostaje 2 bajty, po czym slave zwraca 1 bajt(!), tylko, że slave nie powinien nic odesłać, w kodzie funkcję, która mogłaby to robić mam zakomentowaną, musi coś zostawać w buforze I2C, ale gdzie tego szukać, gdzie to wczyścić, przejrzałem już chyba wszystko, a dalej mam
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ktoś korzystający z #esp32 z bibliotek esp-idf miał kiedykolwiek i jakikolwiek problem z wysyłaniem odpowiedzi na zapytania mastera na i2c, a dokładnie z funkcją i2cslavewrite_buffer()?
#elektronika #magia
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#elektronika
Czy metalowa pucha ekranująca większość modułów #esp8266 i #esp32 coś realnie daje, na przykład lepsze SNR?
A może jest tam tylko, żeby moduł przeszedł testy FCC? Część PCB nie ma tego ekranowania w ogóle, na przykład od SparkFuna.
Edit: znalazlem taki wątek: https://electronics.stackexchange.com/questions/212045/are-rf-shields-necessary - ale kwestii ewentualnych technicznych korzyści to nie wyczerpuje.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RicoElectrico: Tak. Co innego jak w jednym urządzeniu miał byś więcej takich modułów z antenami wyprowadzonymi na zewnątrz wtedy ekranowanie osłabi wzajemne zakłócanie się modułów. Ogólnie parametry radiowe tego układu są całkiem niezłe, działa przy sygnale -90dB, przy odpowiedniej antenie bez problemu spina się na ponad 2km.
  • Odpowiedz
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 z wbudowanym ładowaniem?
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

które esp32 z aliexpress kupić? Na początek przygody :)
Na początek chciałbym zrobić sterowanie oświetleniem w akwarium.

#diy #esp #esp32 #arduino
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
Forbot - Kolejne ciekawe zastosowania dla ESP32. Tym razem projekt precyzyjnego miern...

źródło: comment_yXcNc8IoRr2mkVQ0vOBIa3CO6klncm7K.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

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
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@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 ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@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
  • Odpowiedz