Gdzie szukać spotkań społeczności embedded na żywo i konferencji zahaczających o tą tematykę? Gdzie szukać artykułów w internecie? Kogo oglądać na youtube? Jak być na bieżąco z nowinkami na twitterze? W tym wpisie znajdziesz całą bazę linków, osób i wydarzeń.

Jeżeli czegoś brakuje na poniższej liście – daj znać, będę na bieżąco uaktualniać.

Meetupy

Meetupy to cykliczne spotkania lokalnych społeczności. Grupy użytkowników Javy, czy .NETa działają prężnie już od wielu lat. Ostatnio jednak pojawia się również coraz więcej takich wydarzeń dla fanów elektroniki. Oto kilka z nich:

Konferencje

Na polskich konferencjach ciężko znaleźć tematy związane z systemami embedded. Jednak ostatnio trochę się zaczynamy przebijać. Dodatkowo jest kilka konferencji, gdzie tematy są bardziej różnorodne i agnostyczne technologicznie. Tam możemy znaleźć dużo prezentacji odnoszących się również do naszej pracy, możemy również zaprezentować własne tematy.

  • Bitconf – jest ścieżka embedded.
  • Codedive – konferencja skupiona na C++ ale jest też sporo o embedded.
  • Boiling Frogs – głównie o tematach niezależnych od technologii.
  • Segfault – różnorodne tematy, programista embedded znajdzie coś dla siebie.
  • Devoxx Poland – skupiona na Javie, ale jest dużo tematów pobocznych, czasem się zdarza też embedded.

Zagraniczne

Konferencje zagraniczne możemy podzielić na kilka typów. Mamy duże konferencje przy okazji targów. Wtedy większość prelegentów reprezentuje duże firmy wytwarzające procesory. Mamy również małe konferencje skupione głównie wokół C++ i próby unowocześnienia naszej branży. Mamy też inne wydarzenia niepasujące do dwóch opisanych wyżej grup.

Polecane strony

Fora:

  • Forbot – portal z newsami, artykułami i świetnymi kursami dla początkujących oraz forum. Początkowo skupiające się na robotyce, ale od jakiegoś czasu rozszerzyło się na elektronikę, programowanie, druk 3D.
  • Elektroda – na forum znajdują się działy dotyczące chyba każdego działu elektroniki od naprawy telewizorów, przez instalacje alarmowe aż do mikrokontrolerów. Udziela się tam wielu ekspertów, ale Elektroda owiana jest złą sławą ze względu na niezbyt kulturalne traktowanie nowincjuszy.
  • Microgeek – niewielkie polskie forum skupione wokół mikrokontrolerów. Niemniej jednak można tam znaleźć sporo ciekawych treści.
  • Sunduino – podobnie jak w przypadku Microgeek – forum nie jest zbyt znane, ani nie ma tak dużego community, ale powinniście znaleźć tam coś ciekawego.

Blogi polskie:

  • msalamon.pl – blog Mateusza Salamona poświęcony jest STM32. Znajdziecie tam bardzo dużo praktycznych przykładów integracji STM32 z popularnymi płytkami z czujnikami, modułami komunikacyjnymi itp.
  • IntHou.pl – Blog Dominika i Mateusza, którzy dzielą się wiedzą o elektronice i programowaniu. Znajdziecie tam artykuły, tutoriale i opisy projektów takich jak na przykład sterownik PWM, czy implementacja FFT na STM32.
  • Embeddeddev – Łukasz na swoim blogu opisuje takie tematy jak FreeRTOS, czy obsługa wyświetlaczy.
  • Embedcode – na blogu Huberta poczytacie głównie o zaawansowanych opcjach języka C, kompilatorze i często popełnianych błędach.

Strony anglojęzyczne:

  • Embedded Artistry – świetny portal o embedded skupiający się na jakości kodu, narzędziach, bibliotekach ułatwiających codzienną pracę. Ma także rozbudowaną sekcję materiałów – szczególnie polecam technology radar.
  • Barr Group – strona dotycząca głównie jakości kodu w embedded. Można tam znaleźć wiele artykułów na ten temat, a także coroczne statystyki popularności języków programowania.
  • Embedded.com – duży anglojęzyczny portal o embedded. Można tam znaleźć dużo dobrych materiałów. Szczególnie w ostatnim czasie jednak poziom jest słabszy. Poza tym często zdarza się lokowanie produktów.
  • Feabhas – blog skupia się na stosowaniu modern C++ w systemach embedded. Można tam znaleźć również materiały na inne tematy np. wykorzystanie dockera do cross kompilacji.
  • EEVBlog – video blog dotyczący elektroniki – głównie od strony hardware’owej

Tematyka kosmiczna po polsku:

  • PW-Sat – satelita stworzony na Politechnice Warszawskiej. Na stronie znajdziecie między innymi kody źródłowe, projekty PCB i masę innych informacji.
  • KrakSat – satelita Uniwersytetu Jagiellońskiego i Akademii Górniczo-Hutniczej w Krakowie.
  • Kommon Kosmos – Milena opisuje swoją drogę do pracy w branży kosmicznej, a przy okazji dzieli się ciekawymi linkami czy informacjami o wydarzeniach.
  • We Need More Space – portal poświęcony eksploracji kosmosu i organizujący wydarzenia.

Osoby

Embedded:

  • Jack Ganssle (strona) – to autor ogromnej ilości artykułów o embedded i kilku książek. Na stronie można znaleźć tysiące artykułów. Warto również zapisać się na newsletter.
  • James Grenning (strona|twitter) – to autor książki o TDD w Embedded. Na swojej stronie również porusza głównie temat testów jednostkowych.
  • Colin Walls (strona|twitter) – porusza tematy jakości kodu, w tym MISRA, systemów operacyjnych i ogólnych zasad programowania embedded.
  • Freddie Chopin (strona | distortos) – pisze oprogramowanie na procesory ARM w C++, na jego stronie można znaleźć binarki do toolchaina na army, debuggera OpenOCD, kod startupowy do procesorów, czy biblioteki. Rozwija też system operacyjny na ARMy w C++ – Distortos.
  • Odin Holmes (twitter | kvasir) – propagator C++ w embedded, często porusza ten temat na konferencjach. Pisze bibliotekę Kvasir w C++ do konfiguracji peryferiów wykorzystując template metaprogramming.

Embedded security:

  • Azeria (strona | twitter) – ekspert od podatności procesorów ARM. Na jej stronie można też znaleźć świetne materiały dotyczące Asemblera.
  • Collin O’Flynn (strona| twitter) – ekspert od ataków side channel, czyli wykradania kluczy kryptograficznych obserwując zmiany napięcia.
  • Joe Fitz (twitter) – ekspert od bezpieczeństwa układów embedded i IoT. Również robi ataki side channel.
  • LiveOverflow (strona | youtube | twitter) – ataki na urządzenia embedded, IoT, CTFy, tutoriale dotyczące security.
  • Gynvael Coldwind (strona | youtube | twitter) – Doskonałe streamy programistyczne na których Gynvael rozwiązuje CTFy, pisze system operacyjny i pokazuje wiele innych rzeczy. Przy okazji pisze to wszystko na żywo i tłumaczy. Można więc zobaczyć z jakich źródeł korzysta, jakich narzędzi używa i jak szuka błędów.

Safety Critical:

  • Nancy Leveson – autorka wielu książek dotyczących systemów safety-critical. Jest uznawana za jeden z największych światowych autorytetów w dziedzinie bezpieczeństwa systemów. Była między innymi biegłym w sprawie wypadków Therac-25.
  • Phil Koopman (blog embedded | blog self-driving car | twitter) – ekspert od bezpieczeństwa systemów i nauczyciel akademicki z dziedziny embedded. W ostatnim czasie specjalizuje się w bezpieczeństwie pojazdów autonomicznych.