Projekt Paragon: Komputer z mikrokontrolerem

Mikrokontroler Komputer Tytuł Obraz

Dzisiaj zajmiemy się projektem stworzonym przez Naveen Kumar na stronie hackster.io, który jest komputerem linuksowym stworzonym z mikrokontrolerów: komputer z mikrokontrolerem!

Oparty na Arduino Nano ESP32, ten mały komputer jest świetnym małym projektem do uruchomienia - zwłaszcza jeśli chcesz skonfigurować go do projektów automatyki domowej!

Hardware

Ten projekt wymaga Arduino Nano ESP32, Arduino UNO R4 WiFi, płytki ArduinoEZ One. Następnie, wraz z Adafruit TFT Touch Shield i kablem Adafruit Grove do STEMMA, wszystko czego potrzebujesz to mini klawiatura.

Sprzęt komputerowy z mikrokontrolerem
Kredyt: Naveen Kumar

Jak widać na zdjęciu, Naveen skonfigurował płytkę ArduinoEZ One, podłączając Nano ESP32 do Arduino UNO, które następnie połączy się z klawiaturą i ekranem.

Naveen zdecydował się podłączyć klawiaturę M5Stack CardKB do Uno przez I2C.

Osobiście wybrałbym nieco wygodniejszą klawiaturę, ale takie decyzje leżą w gestii producenta!

Ponadto, jeśli chcesz dowiedzieć się więcej o I2C, Sprawdź ten artykuł.

Jak wspomina Naveen, komponenty te są idealne do takiego projektu, ponieważ są dość proste i nie wymagają lutowania.

Oprogramowanie

To, co może stać się trudne, to kompilacja krzyżowa w celu skonfigurowania maszyny z systemem Linux.

Na szczęście Naveen dzieli się skrypty w celu kompilacji i flashowania oprogramowania układowego Linux na Arduino Nano.

Gdy już się tym zajmiemy, Naveen sugeruje zainstalowanie biblioteki Adafruit_ILI9341 za pośrednictwem Arduino IDE i pobranie jej na UNO.

A potem masz swój własny Nano ESP32 Linux!

Mikrokontroler Komputer Nano ESP32 Linux
Kredyt: Naveen Kumar

Wniosek

Częścią tego, co sprawia, że ten komputer z mikrokontrolerem jest tak ekscytujący, jest prostota jego budowy. Wszystko, co musisz zrobić, to podłączyć wszystko (nawet bez lutowania!), a następnie sflashować oprogramowanie układowe.

Jeśli chcesz rozwinąć swoje umiejętności w zakresie Linuksa lub dowiedzieć się więcej o tym, jak działają komputery na niższym poziomie, ten projekt jest zdecydowanie dla Ciebie.

Alternatywnie, jeśli szukasz dyskretnego i przenośnego urządzenia centralnego do konfiguracji domowej lub urządzeń IoT, powinieneś bezwzględnie rozważyć ten komputer z mikrokontrolerem.

Ponownie, możesz przeczytać o szczegółach projektu tutaj i znaleźć kod na GitHub tutaj.

Możesz również sprawdzić więcej projektów Paragon, które prezentowaliśmy, klikając tutaj.

Co byś zrobił z takim małym komputerem?

Pozostaw komentarz