Robotyka, Embedded, C
Wznawiamy spotkania Gdańskiego Meetupu Embedded. Pierwsze spotkanie po przerwie odbędzie się we wtorek 4 października o 18:00 w Sztuce Wyboru ul. Słowackiego 19, Gdańsk. Na wydarzenie można zapisać się na meetup.com. W trakcie spotkania odbędą się dwie prezentacje: 18.00 Szymon Jesionek – „Automotive Embedded Security” 19.20 Krzysztof Malicki, Michał Szymański – „Druga strona medalu, czyli […]
Stworzyłem ostatnio ebooka „Jak zacząć z Test Driven Development w systemach embedded”. Możesz go pobrać ze strony tddembedded.pl Z ebooka dowiesz się między innymi: O co chodzi w TDD i jak może pomóc Ci w codziennej pracy Jaki framework testowy wybrać na początek Jak dostosować TDD do systemów embedded Opisałem tam również historię jednego projektu, […]
Niedawno rozpoczął się nowy rok, więc tradycyjnie pora na podsumowanie wydarzeń z roku 2021 i planów na 2022. Podobne podsumowania robiłem też w 2017, 2018 i 2020. Podsumowanie z 2019 zagninęło w akcji 🙂 Zapraszam do lektury! Pierwszy rok na swoim To na pewno była największa zmiana w zeszłym roku. Od 1 stycznia 2021 zakończyłem […]
Jakiś czas temu otrzymałem na maila takie pytanie: Czy jest jakaś elegancka metoda, aby zarządzać zdarzeniami czasowymi w systemie?Generalnie unikamy delay’ów i odnosimy się np. do zegara systemowego. Aby uruchomić daną komendę/operację/funkcję w konkretnym momencie czasowym używamy IF-ów. Sprawa się komplikuje jeśli chcemy powiązać czasowo różne zdarzenia w systemie. Oto przykład: chcemy aby:1. Zdarzenie X było […]
Czasami tak bywa, że sukces produktu niesie nowe wyzwania dla programistów. Jednym z takich wyzwań może być przetłumaczenie tekstów wyświetlanych w menu na inne języki i obsługa tego w prosty i niezawodny sposób. W dzisiejszym wpisie pokażę jak ustrukturyzować kod zawierający menu i jak łatwo zaimplementować tłumaczenia wykorzystując tablice. Odpowiednia struktura projektu Wprowadzenie takiej zmiany […]
W dzisiejszym odcinku rozmawiamy o Agile. Czy w embedded da się pracować w ten sposób? Czy może to fikcja? Jakie są ...
Tematem dzisiejszego odcinka są rozmowy osób technicznych z biznesem. Jeżeli pracujemy jako programiści wystarczająco ...
Po przerwie na bitbanding wracamy do tematów z wcześniejszych live. Wtedy zatrzymała nas dokumentacja USB HID Device i ...
W tym odcinku 30 devstories opowiadam o językach programowania jakie poznałem i co mi dały. Okazuje się, że nowe języki ...
Na poprzednim live udało się uruchomić przykład na STM32 z użyciem bitbandingu. Teraz pora na przeniesienie tego kodu do ...
Nazwa | Data utworzenia | Ostatnia aktualizacja |
---|---|---|
code-from-stream | 4 years ago | 4 years ago |
tdd_embedded_basic | 7 years ago | 4 years ago |
minimuv5_pi_imu_publisher | 4 years ago | 4 years ago |
robot_simulation | 6 years ago | 4 years ago |
mm_legend_v2 | 7 years ago | 5 years ago |
bb-runtimes | 5 years ago | 5 years ago |
tdd_cyclic_buffer | 5 years ago | 5 years ago |
cmsis-nn-example | 5 years ago | 5 years ago |
assembly_line | 5 years ago | 5 years ago |
solwit_space_robot | 5 years ago | 5 years ago |
stm32f4_template | 7 years ago | 5 years ago |
libfloatmatrix | 6 years ago | 6 years ago |
mocklib | 7 years ago | 7 years ago |
motor_music | 7 years ago | 7 years ago |
crc | 7 years ago | 7 years ago |
Robotyka, Embedded, C
Programowaniem zajmuję się zawodowo od 2012 roku. Moją specjalnością są systemy embedded, pracowałem już nad systemami safety critical, inteligentymi budynkami, czy Internet of Things. Jestem również wielkim fanem robotyki i w wolnym czasie robię własnego robota micromouse.