Praktyczny wstęp do AI z płytką Asus Tinker Edge T

Praktyczny wstęp do AI z płytką Asus Tinker Edge T

Sztuczna inteligencja to temat, którym interesuje się coraz więcej elektroników. Dlatego tym razem pokażemy, jak wykorzystać płytkę Asus Tinker Edge T do rozpoznawania znaków drogowych.

Oczywiście przy okazji spora dawka informacji dla osób, które nie miały jeszcze styczności z sieciami neuronowymi, TPU i modułem Google Coral.

Czytaj całość…

Przemysłowe komputery SBC – jak zacząć, co warto wiedzieć

Przemysłowe komputery SBC – jak zacząć, co warto wiedzieć

Komputery jednopłytkowe (SBC) stają się coraz popularniejsze – duża w tym zasługa kultowego Raspberry Pi. Warto jednak wiedzieć, jak wygląda praca z przemysłowymi komputerami SBC.

Jakie mają parametry? Jakie wsparcie otrzymamy od producenta? Gdzie się przydają? Sprawdźmy to na przykładzie komputerów MOXA.

Czytaj całość…

Co warto wiedzieć o odtwarzaniu dźwięków na STM32?

Co warto wiedzieć o odtwarzaniu dźwięków na STM32?

Masz już dość irytujących buzzerów? Pora pójść krok dalej! Mikrokontrolery, takie jak STM32, bez problemu mogą odtwarzać muzykę. W tym celu konieczne jest jednak opanowanie podstaw I2S.

Oto praktyczny poradnik, który omawia krok po kroku, jak generować pojedyncze tony, a nawet odtwarzać gotowe melodie pobrane z Internetu.

Czytaj całość…

Sztuczna inteligencja na STM32? Przykład użycia X-CUBE-AI

Sztuczna inteligencja na STM32? Przykład użycia X-CUBE-AI

Sztuczna inteligencja to temat kojarzony głównie z komputerami PC lub chmurami obliczeniowymi. Jednak z AI można korzystać nawet na małych mikrokontrolerach (np. z popularnej serii STM32).

Wszystko za sprawą X-CUBE-AI, czyli pakietu od firmy STMicroelectronics, dzięki któremu każdy z łatwością przygotuje swoją sieć neuronową.

Czytaj całość…

Czym jest Arduino? Sony Spresense jako 6-rdzeniowe UNO?

Czym jest Arduino? Sony Spresense jako 6-rdzeniowe UNO?

Arduino to niezwykle popularny projekt, jednak chyba nie wszyscy wiedzą, co dokładnie składa się na cały jego ekosystem.

W tym artykule omówimy skrótowo, czym jest Arduino i z czego tak właściwie się składa. Jako ciekawostkę pokażemy również, jakie możliwości daje potężne Sony Spresense.

Czytaj całość…

Czym są moduły SOM? Przykład na bazie VisionSOM-6ULL

Czym są moduły SOM? Przykład na bazie VisionSOM-6ULL

Opisywaliśmy już różne zestawy uruchomieniowe i płytki związane z popularnymi platformami typu Arduino/RPi. Nigdy nie zajmowaliśmy się jednak dokładniej modułami typu SOM.

Wpis ten jest więc krótkim wprowadzeniem do tematu SOM. W artykule przedstawiony został przykładowy moduł polskiej firmy SoMLabs.

Czytaj całość…

Co warto wiedzieć o STM32MP1? Jak zacząć?

Co warto wiedzieć o STM32MP1? Jak zacząć?

Chyba wszyscy entuzjaści elektroniki słyszeli już o mikrokontrolerach STM32. W naszych kursach opisaliśmy podstawy F1 i F4, dzięki czemu wielu hobbystów mogło poznać te układy w praktyce.

Do niedawna oferta STM32 dotyczyła wyłącznie mikrokontrolerów. Jednak układy STM32MP1 to już świat rozbudowanych mikroprocesorów.

Czytaj całość…

Kurs STM32 F1 HAL – #12 – I2C w praktyce, akcelerometr

Kurs STM32 F1 HAL – #12 – I2C w praktyce, akcelerometr

Na zakończenie kursu STM32 omówimy bardziej rozbudowany przykład. Na warsztat weźmiemy moduł z układem LSM303D, który zawiera m.in. akcelerometr oraz magnetometr.

Zobaczymy, jak można odczytywać z niego dane za pomocą I2C oraz jak zaprezentować wyniki na wyświetlaczu graficznym.

Czytaj całość…

Kurs STM32 F1 HAL – #11 – I2C w praktyce, pamięć EEPROM

Kurs STM32 F1 HAL – #11 – I2C w praktyce, pamięć EEPROM

Wcześniej poznaliśmy dwa interfejsy szeregowe: UART i SPI. Pierwszy wymagał tylko dwóch linii, ale był dość powolny. Drugi pracował znacznie szybciej wykorzystując więcej wyprowadzeń.

Teraz zajmiemy się I2C, który kwalifikuje się gdzieś pomiędzy wcześniejszymi interfejsami.

Czytaj całość…

Czytaj losowy artykuł