3,5MB w less than 45 sekund? To ja w tyle uploaduje 70MB.
Proste, niezawodne i dla mnie bezużyteczne.
Znaleziono 10 wyników
Wróć do „Upload Wi-Fi > SD - prototyp urządzenia”
- 03 cze 2023, 00:33
- Forum: Elektronika sterująca, wyświetlacze
- Temat: Upload Wi-Fi > SD - prototyp urządzenia
- Odpowiedzi: 18
- Odsłony: 3985
- 02 cze 2023, 16:08
- Forum: Elektronika sterująca, wyświetlacze
- Temat: Upload Wi-Fi > SD - prototyp urządzenia
- Odpowiedzi: 18
- Odsłony: 3985
Re: Upload Wi-Fi > SD - prototyp urządzenia
No i niestety moje obawy co do braku antenki się ziściły. Po zamknięciu w metalowej obudowie (pod spodem 4maxa) prędkości spadły znacząco. W związku z tym postanowiłem przelutować stary ESP-WROOM-32 na ESP-WROOM-32UE. Dzięki temu można wyprowadzić na zewnątrz antenkę.
- 28 maja 2023, 20:48
- Forum: Elektronika sterująca, wyświetlacze
- Temat: Upload Wi-Fi > SD - prototyp urządzenia
- Odpowiedzi: 18
- Odsłony: 3985
Re: Upload Wi-Fi > SD - prototyp urządzenia
Kolejny prototyp. Plik 66MB, w trybie MKS, zapisuje się około 33 sekund. Daje to 2MB/s.
- 21 kwie 2023, 11:18
- Forum: Elektronika sterująca, wyświetlacze
- Temat: Upload Wi-Fi > SD - prototyp urządzenia
- Odpowiedzi: 18
- Odsłony: 3985
Re: Upload Wi-Fi > SD - prototyp urządzenia
W trybie 4-bitowym i na szybszej karcie spokojnie zapisuje 3,2MB/s. Teraz jeszcze popracować nad innymi wąskimi gardłami i może to się nadawać do użytku. Teraz już celuję w minimum realne 1.5MB/s.
- 18 kwie 2023, 09:08
- Forum: Elektronika sterująca, wyświetlacze
- Temat: Upload Wi-Fi > SD - prototyp urządzenia
- Odpowiedzi: 18
- Odsłony: 3985
Re: Upload Wi-Fi > SD - prototyp urządzenia
Ja to sprawdzałem naocznie, nie przez ich stronę. I było TCP
- 18 kwie 2023, 07:33
- Forum: Elektronika sterująca, wyświetlacze
- Temat: Upload Wi-Fi > SD - prototyp urządzenia
- Odpowiedzi: 18
- Odsłony: 3985
Re: Upload Wi-Fi > SD - prototyp urządzenia
Raczej nie jest to max. Z ich benchmarka (iperf) wychodziło mi ponad 3MB/s. Ale ten transfer nie zawsze jest stabilny.
- 17 kwie 2023, 23:06
- Forum: Elektronika sterująca, wyświetlacze
- Temat: Upload Wi-Fi > SD - prototyp urządzenia
- Odpowiedzi: 18
- Odsłony: 3985
Re: Upload Wi-Fi > SD - prototyp urządzenia
Tam nie ma żadnego łącza szeregowego. Jednym wąskim gardłem jest niespecjalnie stabilne wifi w tym module (może zewnętrzna antena by pomogła ale się nie da), drugim zapis na SD, trzecim dekodowanie danych przychodzących po http, czwartym kilka dodatkowych zadań które mogą być napisane nieoptymalnie. Ten film akurat znam.
To pierwsze co zrobiłem a o wynikach gdzieś tam wspomniałem. Choć 4 bitowego tryb z pewnych względów nie brałem pod uwagę. Nawiasem mówiąc, on też to zdaje się podsumował słowami "czy wzrost prędkości warty jest dodatkowych pinów? chyba nie..."arkomania.pl pisze: ↑17 kwie 2023, 22:57Napisz krótki program na ESP32, który tworzy plik np. 20MB pamięci i zmierz prędkość zapisu.
To bardzo prosty sposób.
- 17 kwie 2023, 22:51
- Forum: Elektronika sterująca, wyświetlacze
- Temat: Upload Wi-Fi > SD - prototyp urządzenia
- Odpowiedzi: 18
- Odsłony: 3985
Re: Upload Wi-Fi > SD - prototyp urządzenia
Masz rację. Nie oglądałem tego od drugiej strony.
- 17 kwie 2023, 22:41
- Forum: Elektronika sterująca, wyświetlacze
- Temat: Upload Wi-Fi > SD - prototyp urządzenia
- Odpowiedzi: 18
- Odsłony: 3985
Re: Upload Wi-Fi > SD - prototyp urządzenia
Ten sdwire to na oko jakiś emulator karty. Też myślałem żeby to realizować na podobnej zasadzie. Ale to już zabawa na więcej niż kilka dni.
- 17 kwie 2023, 21:10
- Forum: Elektronika sterująca, wyświetlacze
- Temat: Upload Wi-Fi > SD - prototyp urządzenia
- Odpowiedzi: 18
- Odsłony: 3985
Upload Wi-Fi > SD - prototyp urządzenia
Wiem, że ostatnio modne są klippery, i sam używam go w dwóch drukarkach, ale w jednej postanowiłem jednak pozostać przy Marlinie. Jednak nigdy nie interesowało mnie przekładanie kart pamięci. Być może pojawiło się już coś nowszego, ale rozwiązania, na które trafiłem, były bardzo wolne. Postanowiłem więc zebrać kilka zalegających modułów i spróbować zrobić coś własnego. Po wstępnych testach byłem nawet zadowolony - 2,5 MB/s transferu przez wifi jest więcej niż zadowalające. Zapis na SD niestety już gorzej, ale 1-1,5 MB to i tak dobrze. Niestety, po złożeniu tego w działający prototyp, chwilowo jest dużo gorzej, ale jeszcze będę analizował, czemu tak się dzieje i co mogę zrobić, aby osiągnąć te 1-1,2 MB.
Arduino MEGA 2560 pełni u mnie rolę drukarki, a najtańszy moduł ESP32 jest serwerem plików. Karta działa w trybie współdzielonym - żeby serwer mógł coś zapisać, musi odłączyć ją od marlina i przejąć jej kontrolę. Komunikacja odbywa się w trybie emulacji Octoprinta. Jest to element, który można zoptymalizować - może któryś z innych protokołów będzie lepszy. Przeprowadzałem też eksperymenty z kompresją za pomocą zlib. Efekt był dobry (np. 3 razy mniejszy plik niż oryginał), ale trochę utrudnia to integrację ze slicerami.
To na razie tyle.
https://youtu.be/RElMRNEUb4Q
Arduino MEGA 2560 pełni u mnie rolę drukarki, a najtańszy moduł ESP32 jest serwerem plików. Karta działa w trybie współdzielonym - żeby serwer mógł coś zapisać, musi odłączyć ją od marlina i przejąć jej kontrolę. Komunikacja odbywa się w trybie emulacji Octoprinta. Jest to element, który można zoptymalizować - może któryś z innych protokołów będzie lepszy. Przeprowadzałem też eksperymenty z kompresją za pomocą zlib. Efekt był dobry (np. 3 razy mniejszy plik niż oryginał), ale trochę utrudnia to integrację ze slicerami.
To na razie tyle.
https://youtu.be/RElMRNEUb4Q