
#37 Spotkanie Gdańsk Embedded Meetup
About this event
Zapraszamy na trzydzieste siódme spotkanie Gdańsk Embedded Meetup! Ostatnie w tym sezonie!
Widzimy się we wtorek 5 maja o godzinie 18.00 w auli D003 na Wydziale Matematyki, Fizyki i Informatyki Uniwersytetu Gdańskiego (ul. Wita Stwosza 53, Gdańsk).
Harmonogram:
18.00 Piotr Siedlecki - “ESP32-C3 jako ultra-tani host eMMC”
19.00 Przerwa na pizzę
19.25 Jacek Poźniak - “Zarabianie na Embedded”
20.30 Zakończenie
Partnerzy spotkania:
Ambient System: https://ambientsystem.eu/pl/
ucgosu.pl: https://ucgosu.pl/
ST Microelectronics: https://www.st.com/content/st_com/en.html
Wydział Matematyki, Fizyki i Informatyki Uniwersytetu Gdańskiego: https://mfi.ug.edu.pl/
Fundacja CODE:ME: https://codeme.pl/
Hackerspace Trójmiasto: https://hs3.pl/
msalamon.pl: https://sklep.msalamon.pl/
Prezentacja 1
Autor: Piotr Siedlecki
Tytuł: “ESP32-C3 jako ultra-tani host eMMC”
Opis:
Opracowanie i implementacja sterownika eMMC dla ESP32-C3, umożliwiającego odczyt i zapis pamięci eMMC przy minimalnym budżecie — około 6 zł. Sterownik może być wykorzystany jako podstawa ekstremalnie taniego czytnika/programatora eMMC, przydatnego m.in. przy odzyskiwaniu danych z uszkodzonych telefonów lub flashowaniu firmware’u płyt głównych urządzeń takich jak telewizory.
W projekcie wykorzystuję niestandardowe podejście polegające na użyciu kontrolera SPI jako programowalnej warstwy transportowej dla komunikacji eMMC w trybie 1-bit. Zamiast korzystać z natywnego kontrolera eMMC, którego ESP32-C3 nie posiada, dynamicznie przełączam funkcje oraz kierunek linii MISO/MOSI, mapując je w odpowiednich fazach komunikacji na linie CMD i DAT0 pamięci eMMC. Dzięki temu możliwe jest wysyłanie komend, odbieranie odpowiedzi oraz przesyłanie danych z użyciem SPI, GDMA i własnej implementacji protokołu eMMC.
To podejście ma charakter eksperymentalny i hackerski w najlepszym znaczeniu tego słowa: polega na kreatywnym wykorzystaniu dostępnych peryferiów ESP32-C3 poza ich typowym przeznaczeniem, aby obejść ograniczenia sprzętowe i stworzyć działające rozwiązanie przy minimalnym koszcie.
O sobie:
Piotr Siedlecki - Lubię wykorzystywać swoje umiejętności programistyczne do eksperymentowania z rozwiązaniami, w których hardware styka się z software’em. Embedded zajmuję się hobbystycznie, a najciekawsze są dla mnie projekty wymagające kreatywności, reverse engineeringu oraz używania sprzętu w sposób, do którego niekoniecznie został pierwotnie zaprojektowany.
Prezentacja 2
Autor: Jacek Poźniak
Tytuł: “Zarabianie na Embedded”
Opis:
Przedstawię subiektywną (ze swojego punktu widzenia) ocenę pracy w branży, ze szczególnym naciskiem na problematykę prowadzenia działalności gospodarczej w ramach mikrofirmy, operującej na polu elektroniki i Embedded.
Poruszę kwestie, co należy wiedzieć, z czego warto się doszkolić, jakie szanse wykorzystać, jakich pułapek unikać.
O sobie:
Jacek Poźniak, elektronik, programista, absolwent Wydziału Fizyki UMK Toruń oraz Studium Podyplomowego na Wydziale Ekonomii UMK w Toruniu, pasjonat techniki i nie tylko.
Od 33 lat zawodowo związany z Embedded.
Od 2008 prowadzi działalność gospodarczą związaną z elektroniką Embedded.
Source: meetup