PG
Wszystkie projekty
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.
Zobacz wszystkie projekty