wpisy
Wszystkie
Archiwum
Czy jest jakaś lepsza płytka z etheretem? Ta wygląda słabo. Czy jest jakaś alternatywa bez drutowania?
https://nettigo.pl/products/modul-olimex-esp32-poe
#esp8266 #esp32 #arduino #mikrokontrolery
https://nettigo.pl/products/modul-olimex-esp32-poe
#esp8266 #esp32 #arduino #mikrokontrolery
![wiecejszatana - Czy jest jakaś lepsza płytka z etheretem? Ta wygląda słabo. Czy jest ...](https://wykop.pl/cdn/c3201142/comment_GQKxjFZWqHHuwjTuTYkE5f1wxvpTBY0Y,w400.jpg)
źródło: comment_GQKxjFZWqHHuwjTuTYkE5f1wxvpTBY0Y.jpg
Pobierz- 2
co w niej słabego? olimex robi zacne płytki według standardów przemysłowych
- 1
znalazłem jeszcze coś takiego
![wiecejszatana - znalazłem jeszcze coś takiego](https://wykop.pl/cdn/c3201142/comment_DZNIyZvf8euou3R437kJ1e4cYMqiFTdK,w400.jpg)
źródło: comment_DZNIyZvf8euou3R437kJ1e4cYMqiFTdK.jpg
PobierzHej, szukam rozwiązania
Potrzebuję czegoś co obsłuży matrix 64 lub 128 dotykowych (capacitive touch?) przycisków na pcb.
Przydało by się żeby było w stanie obsłużyć jakiś multitouch (myślę że do 5 kliknietych naraz) i jakaś opcja na odczyt siły/mocy nacisku.
Chciałem wykorzystać #teensy do sterowania ale jestem elastyczny. Najlepiej żeby była do obsługi tego jakaś prosta biblioteka (⌐ ͡■ ͜ʖ ͡■)
#elektronika #stm32 #arduino #esp32 #avr sorki
Potrzebuję czegoś co obsłuży matrix 64 lub 128 dotykowych (capacitive touch?) przycisków na pcb.
Przydało by się żeby było w stanie obsłużyć jakiś multitouch (myślę że do 5 kliknietych naraz) i jakaś opcja na odczyt siły/mocy nacisku.
Chciałem wykorzystać #teensy do sterowania ale jestem elastyczny. Najlepiej żeby była do obsługi tego jakaś prosta biblioteka (⌐ ͡■ ͜ʖ ͡■)
#elektronika #stm32 #arduino #esp32 #avr sorki
W jakich projektach z #esp8266 lub #esp32 można wykorzystać ich moc obliczeniową bardziej należycie niż przy sterowaniu przekaźnikiem po WiFi? Hostowanie strony internetowej z pewnością jest obciążające, w zależności od skomplikowania i ilości zapytań. Do głowy przychodzi mi jeszcze obsługa kamery.
Robił ktoś jakieś projekty pisane na dwa wątki?
Chciałbym się zainspirować projektami, gdzie liczy się moc obliczeniowa.
Robił ktoś jakieś projekty pisane na dwa wątki?
Chciałbym się zainspirować projektami, gdzie liczy się moc obliczeniowa.
@KokiX: Popatrz co robili Sprite_tm i CNLohr.
@KokiX: jest płytka z kamerą, można na niej trenować rozpoznawanie twarzy, tablic rejestracyjnych ecetra
literatura, gdzie możesz znaleźć inspirację
SparkFun ESP32 Thing - Unknown
Internet of Things Projects wit - Agus Kurniawan
Hands-On Embedded Programming w - Maya Posch
jeden z przykładów tu:
literatura, gdzie możesz znaleźć inspirację
SparkFun ESP32 Thing - Unknown
Internet of Things Projects wit - Agus Kurniawan
Hands-On Embedded Programming w - Maya Posch
jeden z przykładów tu:
![wiecejszatana - @KokiX: jest płytka z kamerą, można na niej trenować rozpoznawanie tw...](https://wykop.pl/cdn/c3201142/comment_np0PGMNEjBfxjiH0gVyqDzbXDCCOJrvK,w400.jpg)
- 0
#micropython #mikrokontrolery #esp32
No wrzuciłem micropythona na esp32. Wrzucam sobie swój skrypt przez
O co tu chodzi -.-
No wrzuciłem micropythona na esp32. Wrzucam sobie swój skrypt przez
ampy
i wszystko fajnie. Edytuję sobie na kompie, wrzucam, dla pewności sprawdzam, czy zawartość pliku rzeczywiście się zmieniła na espie. Zmieniła się. Ale zonk, działa wszystko jak przed zmianą. Po resecie espa jest to samo. Dopiero jak wyzeruję całego flasha, wrzucę interpreter od nowa, wrzucę nową wersję skryptu, to wtedy się zachowuje jak trzeba.O co tu chodzi -.-
- 0
@zwei: jak zrobię
os.rename('script.py', 'script2.py')
, to działa ok, więc to jest coś schrzanione w systemie plików. Teraz pytanie jak to obejść?@zwei coś trudno uwierzyć. Jaki system plików, jaki python (kompilowałeś?). Czy jak napiszesz w tym skrypcie: Liczenie md5sum z siebie, LL katalogu, usuwanie pyc jeśli tam jest, oraz dupa1, to czy po zmianie na dupadupa2 to dalej nie działa, w LL widać zmianę rozmiaru pliku po edycji, sumy się zgadzają? Może to jakaś kwestia case sensitivity.
- 1
- 2
@wiecejszatana: D1 mini? małe, kupa shieldów jest - jak arduino w zasadzie standard
https://www.aliexpress.com/item/32809039923.html
https://www.aliexpress.com/item/32809039923.html
Szukam promocji na Internet of Things Projects with ESP32, bywało po 10$ , w PL 140-170 za ebooka e helionie
Ktokolwiek widział, ktokolwiek wie
#ebook #esp8266 #esp32 #arduino #elektronika #embedded #packtpubfreelearning #packt
Ktokolwiek widział, ktokolwiek wie
#ebook #esp8266 #esp32 #arduino #elektronika #embedded #packtpubfreelearning #packt
![wiecejszatana - Szukam promocji na Internet of Things Projects with ESP32, bywało po ...](https://wykop.pl/cdn/c3201142/comment_U42SPAcg57IkT0sslsU7Bh19HNH8sGEQ,w400.jpg)
źródło: comment_U42SPAcg57IkT0sslsU7Bh19HNH8sGEQ.jpg
Pobierz@wiecejszatana: może tutaj znajdziesz: link
- 0
@Lorem_Ipsum_Dolor:
to jest bardzo ciekawe
właśnie jest promocja na 10$ u źródła .....a za 29$ to i można wydrukowaną dostać
https://www.packtpub.com/hardware-and-creative/internet-things-projects-esp32
na amazionie po 17$
https://www.amazon.com/Internet-Things-Projects-ESP32-Espressif-ebook/dp/B07Q5W21ZL/ref=tmm_kin_swatch_0?_encoding=UTF8&qid=&sr=
a na ebookpoincie po 97zł
to jest bardzo ciekawe
właśnie jest promocja na 10$ u źródła .....a za 29$ to i można wydrukowaną dostać
https://www.packtpub.com/hardware-and-creative/internet-things-projects-esp32
na amazionie po 17$
https://www.amazon.com/Internet-Things-Projects-ESP32-Espressif-ebook/dp/B07Q5W21ZL/ref=tmm_kin_swatch_0?_encoding=UTF8&qid=&sr=
a na ebookpoincie po 97zł
- 6
#prasowkadev 4 września 2019 roku
Zbiór przydatnych narzędzi dla osób z IT
https://dev.to/skyandsand/my-bookmarks-for-developer-and-other-it-resources-2ba3
Nowości w #android 10
https://www.android.com/android-10/?
Błędy w #esp32 / #esp8266
https://github.com/Matheus-Garbelini/esp32_esp8266_attacks
HTTP/2 i błędy za nim idące #security
https://randywestergren.com/a-closer-look-at-recent-http-2-vulnerabilities-affecting-k8s-and-other-implementations/
Jak przystosować narzędzia open-source pod własne potrzeby
https://medium.com/swlh/wrapping-or-modifying-8a883dcd2d33
Jakie pytania sobie zadawać pisząc kod #programowanie
https://medium.com/@PurpleGreenLemon/are-you-writing-too-much-code-fb4a9605375
Próba przewidzenia świata frameworków #javascript
https://dev.to/javinpaul/top-10-javascript-frameworks-libraries-web-developers-can-learn-in-2020-4jn1
Źródło: https://prasowka.dev/prasowka-04-09-2019/
Zbiór przydatnych narzędzi dla osób z IT
https://dev.to/skyandsand/my-bookmarks-for-developer-and-other-it-resources-2ba3
Nowości w #android 10
https://www.android.com/android-10/?
Błędy w #esp32 / #esp8266
https://github.com/Matheus-Garbelini/esp32_esp8266_attacks
HTTP/2 i błędy za nim idące #security
https://randywestergren.com/a-closer-look-at-recent-http-2-vulnerabilities-affecting-k8s-and-other-implementations/
Jak przystosować narzędzia open-source pod własne potrzeby
https://medium.com/swlh/wrapping-or-modifying-8a883dcd2d33
Jakie pytania sobie zadawać pisząc kod #programowanie
https://medium.com/@PurpleGreenLemon/are-you-writing-too-much-code-fb4a9605375
Próba przewidzenia świata frameworków #javascript
https://dev.to/javinpaul/top-10-javascript-frameworks-libraries-web-developers-can-learn-in-2020-4jn1
Źródło: https://prasowka.dev/prasowka-04-09-2019/
- 1
Ktoś poleci jakieś diody RGB (Matrix) - najlepiej rozmiar 32x64 bądź podobne, bardzo jasne (ponad 5000cd/sqm)? Zależy mi na współpracy z ESP32. Może ktoś ma doświadczenie? Chodzi mi o zrobienie takiej tablicy reklamowej, dlatego jasność ma znaczenie.
#esp32 #elektronika #arduino #led
#esp32 #elektronika #arduino #led
A przez to, jednak spada jasność bo w trakcie pushowania żadne diody nie są zasilane, jak rozumiem, podczas gdy przez czas delay zasilanych jest 1/4 diod?
@radekrad: nie wiem co to jest "pushowania", ale te panele z telebimów, mają rejestry szeregowo-równoległe z zatrzaskiem, wiec w trakcie wysyłania nowych danych do rejestrów, stare dane mogą być wyświetlane.
@radekrad: ja postanowiłem zaszaleć i kupiłem 4 matryce RGB 64x64 piksele.
Tak wyglądają 2 w akcji podłączone do raspberry.
Można na tym nawet film odtwarzać, choć rozdzielczość marna.
Tak wyglądają 2 w akcji podłączone do raspberry.
Można na tym nawet film odtwarzać, choć rozdzielczość marna.
![zetisdead - @radekrad: ja postanowiłem zaszaleć i kupiłem 4 matryce RGB 64x64 piksele...](https://wykop.pl/cdn/c3201142/comment_RlNlH0tcNVwtDgdA6aftWpOXJNvqmbFd,w400.gif)
źródło: comment_RlNlH0tcNVwtDgdA6aftWpOXJNvqmbFd.gif
Pobierz- 0
Już któryś moduł #esp32, który wypluwa jedynie takie logi i nie chce wstać. Nie wiem jak go uratować i co najgorsze - nie znam przyczyny takiej zawiechy. :<
#elektronika
#elektronika
![karololo - Już któryś moduł #esp32, który wypluwa jedynie takie logi i nie chce wstać...](https://wykop.pl/cdn/c3201142/comment_wHmJxaURtWr0P5CaA4WnT0qENrV4HYTK,w400.jpg)
źródło: comment_wHmJxaURtWr0P5CaA4WnT0qENrV4HYTK.jpg
Pobierz- 0
@karololo: wylacz i wlacz, u mnie pomoglo
- 0
@karololo:
Wymienić flasha? (to tylko 8nóżkowy spory klocuszek, w porównaniu do reszty na ESP32 płytce, pic rel)
Przeprogramować? Może żyje tylko pusty/uszkodzony filesystem? Programowanie flash przez usb/uart działa z poziomu ROM-level-bootloader, wcześniej niż flash jest ładowany, i powinno zadziałać o ile procek sprawny.
flash read error
no to najwyraźniej flash padnięty/wyczyszczony i bootloader od 0x1000 nie umie ładować a tak on działa: http://www.lucadentella.it/blog/wp-content/uploads/2016/12/esp-flash04.jpgWymienić flasha? (to tylko 8nóżkowy spory klocuszek, w porównaniu do reszty na ESP32 płytce, pic rel)
Przeprogramować? Może żyje tylko pusty/uszkodzony filesystem? Programowanie flash przez usb/uart działa z poziomu ROM-level-bootloader, wcześniej niż flash jest ładowany, i powinno zadziałać o ile procek sprawny.
![hrumque - @karololo: flash read error no to najwyraźniej flash padnięty/wyczyszczony...](https://wykop.pl/cdn/c3201142/comment_2vc8NFdH8heBt3H3fjX6LXKovK4zHyHN,w400.jpg)
źródło: comment_2vc8NFdH8heBt3H3fjX6LXKovK4zHyHN.jpg
Pobierz- 0
Mirki, kupiłem sobie takie coś (TTGO WiFi & Bluetooth Battery ESP32 Module ESP32 0.96 inch OLED - https://www.aliexpress.com/item/32835829447.html ).
Czy da się zmierzyć ile jest % baterii albo jej napięcie? Z tego co zdążyłem przeczytać to dzięki ADC mogę anlogowo odczytać. Ale czy na tej płytce to w ogóle jest podpięte i bez problemu to odczytam? Skleiłem taki kod:
Czy da się zmierzyć ile jest % baterii albo jej napięcie? Z tego co zdążyłem przeczytać to dzięki ADC mogę anlogowo odczytać. Ale czy na tej płytce to w ogóle jest podpięte i bez problemu to odczytam? Skleiłem taki kod:
#define BATTERY_PIN 35
float vBat;
void setup() {
Serial.begin(115200);
adcAttachPin(BATTERY_PIN);
adcStart(BATTERY_PIN);
analogReadResolution(10);
}
- 1
@loginek0: Żeby otrzymać prawidłowy odczyt z ADC coś musi być podłączone do tego pinu z którego odczytujesz, czyli powinieneś połączyć GND tego co mierzysz (w tym wypadku baterii, ale podejrzewam że skoro masz taką płytkę to ta masa jest już połączona, możesz sprawdzić multimetrem), a + baterii podłączasz do pinu którym chcesz mierzyć, ten pin musi mieć na rozpisce pinów "ADC" (pin 35 ma ADC7 więc jest ok). U ciebie pojawia
- 1
@morsisko: o Panie, ogromne dzięki!!! teraz już wszystko jasne :) trzeba się trochę douczyć... Dzięki za mega wyjaśnienie problemu!
- 1
#arduino #esp32 #cpp #programowanie
Na desktopie piszę tak i mi działa (inb4 stdio.h w C++, nie ma to znaczenia dla przykładu)
Na ESP32 w Arduino (inb4 pisanie w arduino - projekt już w tym jest napisany, nie zależy to ode mnie) dostaję
Na desktopie piszę tak i mi działa (inb4 stdio.h w C++, nie ma to znaczenia dla przykładu)
#include
template
void handler(void)
{
printf("handler %d\n", p);
}
void call(void (*f)(void))
{
f();
}
int main()
{
call(handler<8>);
return 0;
}
Na ESP32 w Arduino (inb4 pisanie w arduino - projekt już w tym jest napisany, nie zależy to ode mnie) dostaję
error: no matches converting function 'ButtonInterruptHandler' to type
@zwei: argument szablonu musi być znany w czasie kompilacji, pin pewnie jest znany w runtimie
- 1
@Analityk: nope bin/xtensa-esp32-elf-g++
Zresztą to jest problem, o którym powiedział @MamCieNaHita Jak podam stałą, to się kompiluje i działa :<
Zresztą to jest problem, o którym powiedział @MamCieNaHita Jak podam stałą, to się kompiluje i działa :<
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 to wygląda?
#programowanie #
#programowanie #
Z tego co wodze to tam trzeba napisać na ten procek soft i dopiero już z userspace konfigurować. Ktos podpowoe jak to wygląda?
@WilczurZnahor: kiedyś takie coś czytałem https://www.i-programmer.info/programming/hardware/10037-raspberry-pi-wifi-with-the-esp8266-.html
- 0
@chodzacy_internet: Niestety, nie mam wpływu na wybór scalaków. Musze uruchomić sprzęt jaki mi dostarczą. Czemu twierdzisz, że taki problem z tym scalakiem?
- 0
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
#esp32 #arduino
- 0
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 linuxie chyba powinna być jakaś apka w pythonie zapisująca pomiary w buforze albo bazie danych?
jak zrealizować transfer danych pomiędzy urządzeniami?
#esp32 #python #arduino
a więc tak:
esp32 z dht11 - serwer bt
linux to client danych bt
na linuxie chyba powinna być jakaś apka w pythonie zapisująca pomiary w buforze albo bazie danych?
jak zrealizować transfer danych pomiędzy urządzeniami?
#esp32 #python #arduino
- 2
@cohontes: https://www.reddit.com/r/arduino/comments/ajfb40/esp32_to_raspberry_pi_communication_over/
póki co mam taki wątek na oku
może @QBA__ coś podpowie :P
póki co mam taki wątek na oku
może @QBA__ coś podpowie :P
@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 normalnum UARTcie.
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 normalnum UARTcie.
- 1
Na #!$%@? w #esp32 jest wbudowany czujnik Halla, skoro przykładanie nawet małego magnesu potrafi zawiesić ESP-a? XD
edit: ok, cofam, #!$%@? mi tylko wypisywanie na uarcie
edit: ok, cofam, #!$%@? mi tylko wypisywanie na uarcie
#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?
#arduino #esp32
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?
#arduino #esp32
- 16
No witam AVRowe świry! Jestem mirkiem, ale nie Kardasiem #pdk i przechodzę od razu do konkretów:
Gdyby do momentu publikacji ktoś mi zarzucił że nic nie zrobiłem dla Polaków(jakby głosowanie w każdych wyborach na JKM nie wystarczyło), to wstawiam tu ten wydaje mi się wartościowy wpis z prawdziwym OPUS MAGNUM w kucowaniu na platformę #avr i nie tylko - biblioteką xprintf.
Jak mawiał klasyk i mój mentor Klocuch12:
Gdyby do momentu publikacji ktoś mi zarzucił że nic nie zrobiłem dla Polaków(jakby głosowanie w każdych wyborach na JKM nie wystarczyło), to wstawiam tu ten wydaje mi się wartościowy wpis z prawdziwym OPUS MAGNUM w kucowaniu na platformę #avr i nie tylko - biblioteką xprintf.
Jak mawiał klasyk i mój mentor Klocuch12:
Mało ludzi wie, a
![QBA_ - No witam AVRowe świry! Jestem mirkiem, ale nie Kardasiem #pdk i przechodzę od ...](https://wykop.pl/cdn/c3201142/comment_3jPOvIe8ch1mfzKV9Xwp6eSb8Vaw3Vwc,w400.jpg)
źródło: comment_3jPOvIe8ch1mfzKV9Xwp6eSb8Vaw3Vwc.jpg
Pobierz@QBA__:
Akurat jak ktoś pisze na AVR to tam sprintf działa znakomicie. No chyba, że brakuje mu miejsca i chce się bawić. Za to sprintf jest potężną funkcją i ma mnóstwo opcji które na avr działają.
Ofc zjadło * przy rzutowaniu. Kompilator trochę się o to martwi.
No i jeszcze są funkcje dtostrf, dtostre
uint8t a = 10;
uint8t tab[10];
uint8t str[10];
itoa(a, (char*)(tab), 10);
sprintf(str, "%s.4.4 \n", (char*)(tab) );
Text.Write(str);
Akurat jak ktoś pisze na AVR to tam sprintf działa znakomicie. No chyba, że brakuje mu miejsca i chce się bawić. Za to sprintf jest potężną funkcją i ma mnóstwo opcji które na avr działają.
Ofc zjadło * przy rzutowaniu. Kompilator trochę się o to martwi.
No i jeszcze są funkcje dtostrf, dtostre
@QBA__: podoba mnie się ten styl, będzie więcej ?
- 0
#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.
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.
@zwei: pamięć Flash
@zwei: tak, to flash: https://datasheet.lcsc.com/szlcsc/XMC-XM25QH128AHIG_C328463.pdf
Załóżmy, że w hali fabryki jest 1000 kontenerów, w fabryce jest wifi, taki tag przyczepiony do metalowaego kontenera migałby diodą albo wydawał dżwięk po włączeniu go na innym komputerze w sieci.
(jest 1000 kontenerów, do każdego tag, miałoby to ułatwić szybką lokalizację konetnera o numerze