⚙
Eksperymenty Arduino & low-level
Projekty elektroniczne i programowanie blisko sprzętu — mikrokontrolery, czujniki i niskopoziomowy kod, który zmienia sposób myślenia o wszystkim, co piszesz wyżej.
W czym to robiłem
ArduinoCElektronika
01
Co zrobiłem
- Budowałem układy z mikrokontrolerami i czujnikami.
- Pisałem niskopoziomowy kod w C, blisko warstwy sprzętowej.
- Eksperymentowałem z elektroniką dla samej radości zrozumienia, jak to działa.
02
Czego się nauczyłem
- Jak działa warstwa najbliżej metalu i jak to zmienia myślenie o kodzie wyżej.
- Debugowania bez wygodnych narzędzi wysokiego poziomu.
- Szacunku do ograniczeń pamięci i czasu rzeczywistego.
03
Trudności
- Ograniczenia pamięci i wymagania czasu rzeczywistego nie wybaczały błędów.
- Problemy na styku sprzętu i oprogramowania bywają trudne do zlokalizowania.
- Brak komfortu, do którego przyzwyczaja praca wysokopoziomowa.