Tag: biblioteka

I2C na pinach RX, TX w Wemos D1 mini

Dziś będzie krótko. Na łamach forum Koduj dla Polski pracujemy obecnie nad oprogramowaniem do wyświetlacza dotykowego zbudowanego w oparciu o kolorowy ekran LCD 2.4″ i płytkę Wemos D1 mini. Moduły ze sobą połączyliśmy za pomocą specjalnie przygotowanej płytki PCB. Założeniem projektu jest wyświetlanie danych o zanieczyszczeniu powietrza w możliwie najatrakcyjniejszy sposób. Niejako skutkiem ubocznym było powstanie wyświetlacza, który można użyć w dowolnym projekcie IoT.

Czytaj dalej...

Robot na napędem na 4 koła

Jesień za oknem. Szare niebo i deszcz skłoniły mnie do zrobienia czegoś ciekawego. Czegoś co sprawi radość innym. Zbudowałem robota dla mojego 3-letniego syna. Jest to prosty robot z napędem na 4 koła z możliwością dalszej rozbudowy o dodatkowe czujniki i mechanizmy. Pojazd musi być ładny, bo tylko ładne roboty trafiają do robo-nieba po tym jak 3-latek skończy się nimi bawić. Całością steruje płytka BBC micro:bit. Wybrałem ją, ponieważ łatwo się ją programuje, można nią sterować przez radio NRF24 oraz Bluetooth. W grę wchodzą więc funkcje autonomiczne oraz zdalne sterowanie.

Czytaj dalej...

Konfiguracja Arduino IDE do pracy z ESP32

ESP32 to potężny układ, który jest kolejnym z rodziny tanich, ale wydajnych i dobrze wyposażonych procesorów ESP. W sklepie Nettigo można go dostać w dwóch wersjach – z wyprowadzonymi 30 pinami oraz wersja dla hardkorów z 38 pinami, ale bez opisów ;) Poza tym, że ESP32 ma więcej pinów i więcej pamięci niż np. ESP12 wykorzystywane w NodeMCU, to ma ono też wbudowany układ Bluetooth Low Energy, więc poza standardową łącznością WiFi nasz procek może także komunikować się z urządzeniami bluetooth. W tym artykule opiszemy jak zrobić pierwsze kroki – czyli skonfigurujemy środowisko Arduino IDE do pracy z ESP32.

Czytaj dalej...