Kurs Qt – #5 – Budowa interfejsów z Qt Quick i QML

Kurs Qt – #5 – Budowa interfejsów z Qt Quick i QML

W tej części zajmiemy się omówieniem QML oraz Qt Quick. Poznanie tych nowych mechanizmów ułatwi nam tworzenie estetycznych interfejsów.

Zaczniemy od napisania i przetestowania prostej aplikacji. Następnie omówimy na jej przykładzie QML i porównamy takie podejście z Qt Widgets.

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ść…

Redukcja 50% materiału podporowego podczas druku 3D

Redukcja 50% materiału podporowego podczas druku 3D

Francuska firma Volum-e specjalizuje się w druku 3D prototypów, jak i finalnych elementów. Dzięki jednemu z największych parków maszynowych, może ona drukować precyzyjne detale z metalu.

Oto przykład, jak specjalne oprogramowanie pozwoliło na 80% szybsze generowanie warstwy suportowej oraz znacznie szybsze jej usuwanie.

Czytaj całość…

Jak dodać mechaniczne przyciski do telefonu (bez elektroniki)?

Jak dodać mechaniczne przyciski do telefonu (bez elektroniki)?

Przyciski fizyczne w nowoczesnych telefonach są ograniczone do niezbędnego minimum. Czasami użytkownicy mają już dość ekranów dotykowych.

Naukowcy z Kalifornii zaprojektowali ciekawe etui, do którego można dołączać różne przyciski fizyczne. Co ciekawe, do działania urządzenia nie są potrzebne żadne połączenia elektroniczne!

Czytaj całość…

Kurs Qt – #4 – aplikacja mobilna, łączność Bluetooth z Arduino

Kurs Qt – #4 – aplikacja mobilna, łączność Bluetooth z Arduino

Za nami pierwsza, prosta aplikacja mobilna. Pora, aby pójść krok dalej i nawiązać bezprzewodowe połączenie między telefonem, a Arduino.

Do wykonania tego ćwiczenia potrzebny będzie telefon z Androidem w wersji 4.1 lub wyższej oraz moduł w standardzie Bluetooth Classic (wersje od 1.0 do 3.0), czyli np. popularny HC-05.

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ść…

Domowa metoda na wydruki 3D zbrojone stalą

Domowa metoda na wydruki 3D zbrojone stalą

Elementy wydrukowane w 3D mogą cechować się dużą wytrzymałością. Istnieją jednak sposoby na jeszcze większe ich wzmocnienie.

Jedną z metod, którą można zastosować nawet w domowych warunkach, jest osadzanie rdzenia ze stalowej linki.

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 Qt – #3 – pierwsza aplikacja mobilna na Androida

Kurs Qt – #3 – pierwsza aplikacja mobilna na Androida

Za nami podstawy pisania aplikacji na PC. Udało się nam już również skomunikować przez UART z popularnym Arduino UNO. Teraz czas, aby zająć się aplikacjami mobilnymi.

Zaczniemy oczywiście od instalacji narzędzi oraz krótkiej ich konfiguracji. Następnie przygotujemy pierwszą, ekstremalnie prostą aplikację mobilną.

Czytaj całość…

Czytaj losowy artykuł