Cześć wszystkim, dziś chciałbym pokazać wnętrze kontrolera Triki, który stał się flagowym produktem sieci sklepów spod znaku zielonego płaza. Umożliwia on granie w gry w dedykowanej aplikacji tejże sieci.
Jak widzimy na powyższym zdjęciu, sercem urządzenia jest układ SoC nRF52810 firmy Nordic Semiconductor, to energooszczędny mikrokontroler Bluetooth Low Energy (BLE) oparty na ARM Cortex-M4. Bardzo popularny w małych urządzeniach IoT i akcesoriach bezprzewodowych. Układ jest zablokowany i żeby go odblokować trzeba wymazać jego zawartość.
Typowe zastosowania nRF52810:
Cytat:
Lokalizatory Bluetooth (beacony, tagi)
Czujniki ruchu i aktywności
Inteligentne przyciski i piloty BLE
Opaski fitness i urządzenia wearable
Akcesoria do smartfonów
Klawiatury i myszy BLE
Inteligentne zamki
Czujniki temperatury, wilgotności i środowiskowe
Gadżety gamingowe wykorzystujące BLE
Za układ MEMS odpowiada układ SF 248 (prawdopodobnie LSM6DSL) , niestety nie znalazłem żadnej noty katalogowej czy chociażby jakiejś wzmianki w Internecie.
Na PCB mamy odsłonięte pady do programowania, niestety nie mam jeszcze programatora J-LINK, żeby potwierdzić moje gdybania co do pinoutu, dlatego proszę traktować to z przymrużeniem oka.
Co ciekawe na płytce znajdziemy też pamięć FLASH wieżąc dumpowi z GitHuba użytkownika Piwencjusz R80B..... R80X..... (1MB Macronix MX25R8035F) o bardzo ciekawej zawartości oprócz nagłówka pokazanego poniżej to resztę wypełniają same "FF-ki" co może nam dać pole do popisu przy projektach DIY.
Czas na inżynierię wsteczną protokołu BLE i dowiedzenie się "co z czym się je".
Żeby podsłuchać komunikację, wystarczył telefon z systemem Android, aplikacja dedykowana kontrolerowi, włączone logi Bluetooth i debugowanie USB w opcjach programistycznych oraz ADB na komputerze, żeby po nasłuchaniu wygenerować raport z systemu poleceniem:
Po zakończeniu raportu powinno pojawić się archiwum log.zip na dysku C:. Log Bluetooth znajduje się w: \FS\data\misc\bluetooth\logs.
Teraz już z górki, wystarczy wrzucić go do Wiresharka i go przeanalizować.
Podsumowanie: Udało mi się dowiedzieć, że komunikacja odbywa się po Nordic UART Service (NUS), jaką komendą uruchomić transmisję danych z czujników, a nawet zaświecić wbudowaną diodą LED.
Poniżej przykładowe filmiki z tego, co już udało się zrobić:
Nie będę ukrywał, że posiłkowałem się AI podczas pracy nad tym zagadnieniem, bo nigdy nie miałem styczności z protokołem Bluetooth, choć wydawało mi się, że będzie dość podobny do WiFi. W załączniku przykładowa klawiatura i gra samochodowa w HTML5, gdyby ktoś chciał się pobawić. W przyszłości chcę stworzyć bibliotekę, która interpretuje dane i udostępnić, żeby każdy mógł się pobawić, może jakoś kreatywnie wykorzystać ten ciekawy wynalazek. Jeżeli jest ktoś zainteresowany, to zapraszam na mój kanał YT: #ZaTechnologią
PS Wszystko, co tu prezentuję, zrobiłem w celach edukacyjnych. Bardzo podoba mi się ten gadżet i uważam, że jest wart spopularyzowania.
PPS Dodałem kilka ciekawostek od użytkownika Piwencjusz GitHub Przydatne linki:
Cześć, też zacząłem bawić się swoim Trikim i (też z pomocą SI) napisałem taki prosty kod który pokazuje wykresu z żyroskopu i akcelerometru. Być może przyda się też Tobie do dalszego rozpracowywania tego kontrolera dlatego go tutaj załączam. (podpisy wykresów mogą się nie zgadzać)
Załączniki:
wykresy.zip(4.04 KB)
Musisz być zalogowany, aby pobrać ten załącznik.
Dzięki za podzielenie się modyfikacjami! To żaden wstyd korzystać z AI, jest młotek, to trzeba korzystać! Bardzo fajny kanał na youtube!
Kto wie, może dzięki płazowi zaszczepimy w narodzie trochę elektroniki, praktycznych zastosowań przydatnych w życiu.
Bo niby płaz zachęca do grania, a przecież Triki może mieć sporo innych zastosowań.
@ElektrodaBot podaj do czego można wykorzystać Triki, jakie praktyczne zastosowania, ułatwiające życie, wspomagające, a może nawet biznesowe zastosowania?
Dzięki za podzielenie się modyfikacjami! To żaden wstyd korzystać z AI, jest młotek, to trzeba korzystać! Bardzo fajny kanał na youtube!
Kto wie, może dzięki płazowi zaszczepimy w narodzie trochę ele...
Bezpośrednia odpowiedź na pytanie
Triki można potraktować nie jako „kontroler do gry”, tylko jako gotowy, tani bezprzewodowy moduł BLE z czujnikiem ruchu IMU, diodą LED i przyciskiem/przyciskami. Czyli w praktyce: mały kontroler gestów, beacon, czujnik wibracji, pilot IoT albo moduł edukacyjny.
Najciekawsze praktyczne zastosowania:
- pilot gestów do komputera, prezentacji i multimediów, - sterownik inteligentnego domu przez BLE/MQTT/Home Assistant, - czujnik wstrząsu, przechyłu, otwarcia szuflady/drzwi, - pomocniczy interfejs dla osób z ograniczoną sprawnością ruchową, - prosty czujnik aktywności, rehabilitacji, postawy ciała, - bezprzewodowy czujnik wibracji maszyn i narzędzi, - kontroler robotów, modeli RC, pojazdów, instalacji interaktywnych, - element edukacyjny do nauki BLE, MEMS, filtracji sygnałów i IoT, - gadżet biznesowy do eventów, ekspozycji, escape roomów, szkoleń i gamifikacji.
Największa wartość jest w tym, że sprzęt jest już gotowy: obudowa, bateria, BLE, antena, mikrokontroler nRF52810, czujnik ruchu i LED. Wystarczy napisać warstwę programową odbierającą dane przez Nordic UART Service.
---
Szczegółowa analiza problemu
Co realnie mamy w Triki
Z dotychczasowych informacji z wątku wynika, że Triki posiada:
- Nordic nRF52810 Mikrokontroler ARM Cortex-M4 z Bluetooth Low Energy. Dobry do małych urządzeń IoT, pilotów, beaconów, czujników i prostych interfejsów HID/BLE.
- Czujnik MEMS SF248 Najprawdopodobniej układ typu IMU, czyli akcelerometr + żyroskop. Skoro udało się uzyskać wykresy z żyroskopu i akcelerometru, to praktycznie mamy 6-osiowy czujnik ruchu.
- Komunikację BLE przez Nordic UART Service, NUS To bardzo wygodne, bo po stronie PC, Androida, Raspberry Pi czy ESP32 można traktować transmisję prawie jak prosty port szeregowy po BLE.
- Diodę LED sterowaną programowo Niby drobiazg, ale przy zastosowaniach użytkowych to bardzo przydatna informacja zwrotna: połączenie, alarm, potwierdzenie gestu, niski poziom baterii itd.
- Pady SWD na PCB Jeżeli pinout zostanie potwierdzony i nie ma blokady odczytu/zapisu, potencjalnie można wgrać własny firmware. Ale nawet bez tego, samo wykorzystanie fabrycznego firmware przez NUS już daje sporo możliwości.
---
1. Pilot gestów do komputera
To jedno z najprostszych i najbardziej użytecznych zastosowań.
Przykłady
- Pilot do prezentacji - obrót w prawo: następny slajd, - obrót w lewo: poprzedni slajd, - potrząśnięcie: czarny ekran / pauza, - klik: zatwierdzenie.
- Air mouse - przechylenie w osi X: ruch kursora lewo/prawo, - przechylenie w osi Y: ruch kursora góra/dół, - przycisk: kliknięcie, - szybki gest: przewijanie.
do emulacji klawiatury i myszy, - aplikacja w przeglądarce z Web Bluetooth API, - mały program w C# na Windows.
To jest dobry pierwszy projekt demonstracyjny, bo nie wymaga dodatkowej elektroniki.
---
2. Sterowanie inteligentnym domem
Triki może być bardzo wygodnym pilotem do Home Assistanta albo własnego systemu automatyki.
Przykładowe gesty
Kod: text
Zaloguj się, aby zobaczyć kod
Architektura
Kod: text
Zaloguj się, aby zobaczyć kod
nRF52810 nie ma Wi-Fi, więc do świata IP potrzebna jest bramka:
- Raspberry Pi, - laptop/mini-PC, - ESP32 z BLE i Wi-Fi, - telefon z Androidem jako pośrednik, - przeglądarka z Web Bluetooth.
Praktyczny przykład
Triki leży przy łóżku. Jedno potrząśnięcie wyłącza światła, obrót zmienia jasność lampki nocnej, a dłuższe przytrzymanie/przechylenie uruchamia scenę „noc”.
To jest dużo bardziej naturalne niż szukanie telefonu i odpalanie aplikacji.
---
3. Czujnik otwarcia, przesunięcia, uderzenia
Akcelerometr pozwala zrobić z Triki prosty bezprzewodowy czujnik naruszenia.
Możliwe zastosowania
- szuflada z dokumentami, - skrzynka narzędziowa, - drzwi od piwnicy, - okno, - rower w garażu, - walizka, - paczka podczas transportu.
Logika działania
Kod: text
Zaloguj się, aby zobaczyć kod
Przykładowe kryteria:
- nagły skok przyspieszenia, - zmiana kąta względem grawitacji, - seria drgań, - ruch po długim bezruchu.
To nie zastąpi certyfikowanego alarmu, ale jako projekt domowy lub warsztatowy jest bardzo ciekawe.
---
4. Wsparcie dla osób starszych i z ograniczeniami ruchowymi
Tu Triki może mieć naprawdę sensowne zastosowania.
Możliwe funkcje
- Przycisk/gest przywołania pomocy Potrząśnięcie albo określony gest wysyła powiadomienie do opiekuna.
- Detekcja upadku Gwałtowne przyspieszenie, potem brak ruchu przez np. 30–60 sekund, może wywołać alarm.
- Alternatywny interfejs sterowania komputerem Dla osoby, która nie może wygodnie używać myszy, Triki przymocowany do ręki, głowy albo podłokietnika może sterować kursorem lub wywoływać proste komendy.
- Pilot do łóżka, lampy, telewizora, rolety Jeden kontroler i kilka prostych gestów.
Ważne zastrzeżenie
Do zastosowań opiekuńczych i medycznych trzeba zachować rozsądek. Jako pomoc domowa, prototyp albo dodatkowe powiadomienie — jak najbardziej. Jako jedyny system bezpieczeństwa dla osoby chorej — nie, bo urządzenie nie jest do tego certyfikowane.
---
5. Rehabilitacja, aktywność, ćwiczenia
IMU daje możliwość wykrywania powtarzalnych ruchów. To bardzo dobrze pasuje do prostych ćwiczeń rehabilitacyjnych.
Przykłady
- licznik powtórzeń ćwiczeń nadgarstka, - kontrola zakresu ruchu, - prosta gra rehabilitacyjna, - ćwiczenia równowagi, - kontrola tempa ruchu, - wykrywanie zbyt gwałtownych ruchów.
Przykład:
Kod: text
Zaloguj się, aby zobaczyć kod
To może być świetny projekt edukacyjny z realnym zastosowaniem: elektronika + programowanie + biomechanika + grywalizacja.
---
6. Monitor postawy ciała
Triki można przypiąć do szelek, koszulki, opaski albo plecaka i używać jako czujnika pochylenia.
Przykład działania
1. Użytkownik siada prosto. 2. Aplikacja zapisuje pozycję odniesienia. 3. Jeżeli przez dłuższy czas kąt odchylenia przekroczy np. 15–20°, pojawia się alert. 4. LED miga albo telefon daje cichy sygnał.
Nie potrzeba tu nawet żyroskopu — sam akcelerometr, mierzący kierunek wektora grawitacji, wystarczy do wykrywania statycznego przechyłu.
---
7. Bezprzewodowy czujnik wibracji dla warsztatu i małej firmy
To bardzo ciekawy kierunek „półprzemysłowy”.
Zastosowania
- monitorowanie pracy silnika, - pompy, - wentylatora, - sprężarki, - szlifierki, - wiertarki stołowej, - drukarki 3D, - agregatu, - pralki lub suszarki w warunkach domowych.
Co można mierzyć
- czy urządzenie pracuje, - jak długo pracuje, - czy drgania wzrosły względem normy, - czy wystąpiło uderzenie, - czy maszyna została przesunięta, - czy pojawia się nietypowy wzorzec wibracji.
Przykład biznesowy:
Kod: text
Zaloguj się, aby zobaczyć kod
Oczywiście profesjonalna diagnostyka wibracyjna wymaga odpowiedniego pasma, częstotliwości próbkowania, kalibracji i mocowania czujnika. Ale do prostego wykrywania „działa/nie działa” albo „drga bardziej niż zwykle” taki gadżet może wystarczyć.
---
8. Logger przeciążeń i transportu
Po przeróbkach firmware albo przy ciągłej transmisji do odbiornika Triki może służyć jako rejestrator udarów.
Przykłady
- czy paczka była rzucana, - czy skrzynia została przewrócona, - jak mocno hamował rower/hulajnoga, - czy sprzęt w aucie przesunął się podczas transportu, - rejestracja uderzeń w walizce.
Tu ograniczeniem będzie pamięć, bateria i dostęp do danych. Jeśli fabryczny firmware tylko streamuje dane, potrzebny jest odbiornik w pobliżu. Jeśli udałoby się wgrać własny firmware, można zrobić lokalny bufor zdarzeń i późniejszy odczyt po BLE.
---
9. Kontroler do robotyki i modeli RC
Triki idealnie nadaje się jako prosty bezprzewodowy manipulator.
Do modeli i robotyki trzeba pamiętać o opóźnieniach i niezawodności. Do zabawy i demonstratorów BLE wystarczy. Do zastosowań krytycznych lepiej mieć dodatkowy fizyczny „stop”.
---
10. Interaktywne ekspozycje, eventy i marketing
Tutaj są bardzo realne zastosowania biznesowe.
Przykłady
- stoisko targowe, gdzie klient obraca fizyczny rekwizyt, a na ekranie obraca się model 3D, - głosowanie gestem podczas prezentacji, - interaktywna gra na evencie, - escape room: trzeba wykonać właściwą sekwencję ruchów, - muzeum: potrząśnij/obróć element, aby uruchomić animację, - sklep: kontroler jako tani „magiczny token” do aktywacji treści.
Z punktu widzenia firmy eventowej to jest fajne, bo sprzęt jest tani, mały i nie wymaga kabli. A dla klienta wygląda efektownie.
---
11. Beacon BLE z dodatkową informacją o ruchu
nRF52 bardzo dobrze nadaje się do roli beaconów BLE. Triki może pełnić funkcję identyfikatora, ale wzbogaconego o ruch.
Przykłady
- lokalizacja narzędzi w warsztacie, - identyfikator osoby na szkoleniu, - token obecności na evencie, - znacznik zasobu w magazynie, - potwierdzanie wykonania zadania gestem, - wykrycie wyniesienia przedmiotu poza strefę.
Schemat:
Kod: text
Zaloguj się, aby zobaczyć kod
Nie będzie to precyzyjna lokalizacja jak UWB, ale do informacji „jest w tej strefie / zniknął ze strefy” wystarczy.
---
12. Kontroler MIDI i zastosowania muzyczne
Bardzo ciekawy, mniej oczywisty kierunek.
Przykłady
- ruch ręką zmienia filtr syntezatora, - przechylenie steruje efektem delay/reverb, - potrząśnięcie wyzwala sample, - obrót zmienia panoramę, - przycisk uruchamia pętlę.
Schemat:
Kod: text
Zaloguj się, aby zobaczyć kod
To może być świetny projekt dla muzyków elektroników. Taki „gestural controller” normalnie kosztuje znacznie więcej niż promocyjny gadżet.
---
13. Edukacja: bardzo dobry zestaw do nauki elektroniki
Tu płaz może faktycznie „zaszczepić elektronikę w narodzie”.
Na jednym małym urządzeniu można uczyć:
- Bluetooth Low Energy, - Nordic UART Service, - reverse engineering protokołów, - logowania Bluetooth z Androida, - analizy ramek w Wiresharku, - pracy z IMU, - filtracji sygnałów, - detekcji gestów, - podstaw kinematyki, - komunikacji z przeglądarką przez Web Bluetooth, - integracji z Pythonem, Node-RED, MQTT, Home Assistant, - programowania mikrokontrolerów przez SWD, jeśli uda się wejść głębiej.
To jest bardzo wdzięczny temat na serię warsztatów:
1. „Odczytaj dane z Triki”. 2. „Narysuj wykres akcelerometru”. 3. „Wykryj potrząśnięcie”. 4. „Zrób pilot do slajdów”. 5. „Połącz z Home Assistant”. 6. „Steruj robotem”. 7. „Napisz własny firmware”.
---
Proponowana biblioteka / SDK dla społeczności
Największy postęp dałoby stworzenie prostej biblioteki, która ukryje szczegóły BLE i ramek.
Przydatne funkcje
Kod: text
Zaloguj się, aby zobaczyć kod
Sensowna struktura danych
Kod: text
Zaloguj się, aby zobaczyć kod
Dobrze byłoby przygotować wersje przynajmniej dla:
- JavaScript / Web Bluetooth, - Python / Bleak, - ESP32 / Arduino albo ESP-IDF, - ewentualnie C# dla Windows.
---
Detekcja gestów — praktyczne podejście
Na początek nie trzeba żadnej sztucznej inteligencji. Wystarczą proste progi i filtracja.
Przechylenie
Kąt można szacować z akcelerometru:
Kod: text
Zaloguj się, aby zobaczyć kod
Do sterowania lampą, roletą albo prezentacją wystarczy.
Potrząśnięcie
Liczymy moduł przyspieszenia:
Kod: text
Zaloguj się, aby zobaczyć kod
Jeżeli
a
gwałtownie odbiega od 1 g i występuje kilka zmian kierunku w krótkim czasie, mamy potrząśnięcie.
Stuknięcie
Krótki impuls przyspieszenia, np.:
Kod: text
Zaloguj się, aby zobaczyć kod
Bezczynność
Mała wariancja akcelerometru i żyroskopu przez kilka sekund:
Kod: text
Zaloguj się, aby zobaczyć kod
Obrót
Tu używamy żyroskopu:
Kod: text
Zaloguj się, aby zobaczyć kod
Dopiero później można kombinować z filtrem komplementarnym, filtrem Kalmana albo klasyfikacją gestów przez ML.
---
Ograniczenia, o których warto pamiętać
1. Nieznany dokładnie układ SF248
Skoro nie ma noty katalogowej, trzeba eksperymentalnie ustalić:
Bez tego zastosowania pomiarowe będą raczej orientacyjne.
2. Dryft żyroskopu
Żyroskop po całkowaniu „odpływa”. Do orientacji krótkoterminowej jest dobry, ale po czasie błąd narasta. Dlatego do stabilnego określania pochylenia trzeba łączyć go z akcelerometrem.
3. BLE to nie przewód
BLE jest energooszczędny, ale:
- ma opóźnienia, - może gubić pakiety, - zależy od telefonu/komputera, - zasięg zależy od obudowy, anteny i otoczenia.
Do sterowania lampą — OK. Do awaryjnego zatrzymania dużej maszyny — nie jako jedyny kanał.
4. Bateria
Jeśli Triki cały czas strumieniuje dane IMU z dużą częstotliwością, bateria będzie zużywać się znacznie szybciej niż w trybie beacon/czuwania. Do czujników domowych warto stosować tryb:
Kod: text
Zaloguj się, aby zobaczyć kod
To wymaga jednak wsparcia firmware albo sprytnego wykorzystania tego, co już jest w fabrycznym oprogramowaniu.
5. Kwestie prawne i bezpieczeństwo
Do użytku hobbystycznego — pełna swoboda edukacyjna. Do komercyjnego wdrożenia trzeba uważać na:
- znaki towarowe i branding, - warunki używania aplikacji/protokołu, - certyfikację urządzeń po modyfikacji firmware, - bezpieczeństwo danych BLE, - zastosowania medyczne i przemysłowe, gdzie wymagane są normy oraz odpowiedzialność za działanie systemu.
---
Najlepsze projekty „na start”
Gdybym miał wybrać kilka projektów, które najlepiej pokażą potencjał Triki, to proponowałbym:
Projekt
Trudność
Efekt praktyczny
Wykres akcelerometru i żyroskopu
niska
edukacja, diagnostyka
Pilot do prezentacji
niska
realnie użyteczne
Sterowanie głośnością gestem
niska
szybki efekt „wow”
Alarm szuflady/drzwi
średnia
zastosowanie domowe
Integracja z Home Assistant
średnia
automatyka domowa
Licznik powtórzeń ćwiczeń
średnia
rehabilitacja/sport
Sterowanie samochodzikiem ESP32
średnia
robotyka
Czujnik wibracji maszyny
średnia/wyższa
zastosowanie warsztatowe
Kontroler MIDI
średnia
muzyka/instalacje
Własny firmware po SWD
wysoka
pełna kontrola sprzętu
---
Moja propozycja kierunku dla tego wątku
Najbardziej wartościowe dla społeczności byłoby stworzenie pakietu:
1. Opis protokołu NUS Triki Komendy, odpowiedzi, format ramek, przykładowe logi.
2. Biblioteka Python i JS Proste API do odczytu danych.
3. Kilka gotowych przykładów - pilot do prezentacji, - wykres 3D orientacji, - sterowanie LED, - alarm ruchu, - MQTT do Home Assistanta.
4. Tabela znanych wersji sprzętu - oznaczenie PCB, - oznaczenie układu IMU, - wersja firmware, - ewentualne różnice w ramkach.
5. Opis padów SWD - VCC, - GND, - SWDIO, - SWDCLK, - RESET, jeżeli dostępny.
Wtedy z zabawki robi się społecznościowy mini-ekosystem: „Triki SDK”. I to może być bardzo fajny projekt edukacyjny na Elektrodę.
---
Podsumowanie
Triki jest dobrym przykładem urządzenia, które marketingowo jest „kontrolerem do gry”, ale technicznie jest pełnoprawnym, małym modułem IoT z BLE i IMU. Największy potencjał widzę w trzech obszarach:
Jeżeli autor wątku udostępni bibliotekę interpretującą dane z Triki, to próg wejścia spadnie bardzo mocno. Wtedy nawet osoby bez doświadczenia z BLE będą mogły zrobić własne zastosowanie w kilkadziesiąt linii kodu.
Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.
@p.kaczmarek2 co myślisz? Piszemy bibliotekę, a raczej vibe codujemy? Ciekawe, ile tego sprzedali i sprzedają, podejrzewam, że niedługo każdy będzie miał to w kieszeni.
Dzięki, jak upoluje sensor to biorę się za niego, będę chciał zrobić z niego sensor przyśpieszenia pod trening oporowy na siłowni tj Velocity-Based Training + apka na telefon
Super, jak zrobisz, podziel się w DIY, nie musisz udostępniać kodów, jeśli nie możesz, ważniejsze są ciekawe zastosowania i praktyczne realizacje.
Triki jest o tyle fajne, że to gotowy moduł z obudową, coś co trzeba by było zlecać chińczykom, mamy na miejscu.
Podejrzewam, że jest sprzedawany blisko kosztów produkcji z VAT, bo ma spełniać rolę marketingową do ich aplikacji.
Cieszę się że jest odzew w tym temacie, @gulson w dzień premiery można go było zgarnąć za złotówkę po spełnieniu warunków (możliwe że akcja się jeszcze powtórzy). Bardzo ciekawie wygląda sprawa z aliexpress, bo po wpisaniu hasła "Holyiot NRF52810" można znaleźć bardzo podobne urządzenie z innym IMU.
Dzięki za informacje, faktycznie, jest na aliexpress.
Wiesz Panowi Chińczykowi powiesz i od razu wsadzi coś innego Podejrzewam, że po testach wybrali lepszy IMU.
W stosunku do aliexpress ważniejsze jest, że są już w PL, przetestowane i sprawdzone, z możliwością reklamacji, łatwo do kupienia za rogiem no i trafia do pokolenia Z a dookoła ciekawy marketing dla pokolenia Z.
Moduł może spopularyzować trochę elektronikę.
@Ciolololo sprawdzałem ten kod i coś nie do końca jest w porządku. W załączniku kod do debugowania, podglądu na żywo parametrów i możliwość tworzenia logów którego używałem kilka dni temu.
Załączniki:
debug.rar(4.75 KB)
Musisz być zalogowany, aby pobrać ten załącznik.
Z filmu na YouTube użytkownika "Ziemniak" można dowiedzieć się, że Triki jest stworzony i składany w PL
Składany w sensie lutowany każdy element, czy składany w sensie wkładany do obudowy gotowy moduł elektroniki, po czym zgrzewany w blister? Bo na filmiku tylko pokazują już gotowy moduł.
Mi to wygląda, że cały moduł elektroniki sobie przyjeżdża od naszych braci ze wschodu, u nas wgrywany jest tylko firmware, testowany, wkładany do kapsla z logiem zielonego zwierzątka i blistrowany. A no i jeszcze dodanie baterii. To całe "składanie". W zasadzie, jakbyś się dogadał u dostawcy, to jeszcze mógłbyś przenieść wgrywanie oprogramowania i testy u dostawcy a u nas byłoby tylko pakowanie w blister. No ale zawsze jest ryzyko, że coś tam im się nie wgra, więc fajnie, że przywiązują uwagę do testów lokalnych.
Jak chcesz, to na wschodzie Ci zrobią nie takie gotowe moduły. Kwestia tylko, jak wykorzystasz i dobrego marketingu (akurat w tym jesteśmy silni).
Wydaje mi się, że obecne kontrolery do dronów zapewniają lepszą obsługę, dokładność i bezpieczeństwo.
Ale ciekawe byłaby taka "myszka" do prezentacji slajdów, a naciskanie powodowałoby podświetlenie wskaźnika myszy?
Ja się zastanawiałem co to za badziew promuje Żabka, jakiś kontrolerek do bzduro gierek w ich aplikacji. A tu okazuje się że mamy całkiem fajny gadżet, z "otwartą" komunikacją.
Można np zrobić malutki czujnik upadku starszej osoby, o ile zasięg tego BLE jest jakiś sensowny.
Ciekawe jak czuły jest ten MEMS, czy np wykryłby pojedyncze wypadanie zapłonu w szumie wibracji od obr. silnika.
Przejrzałem różne projekty na githubie i najbardziej podoba mi się rozwiązanie od kumpelstachuLink (Orientacja 3D). Nie mogę się doczekać aż magicy z elektrody się do tego tematu dobiorą.
✨ Dyskusja dotyczy wnętrza kontrolera ruchu Triki używanego w aplikacji sieci sklepów z zielonym płazem. Opisano analizę PCB i identyfikację głównych elementów: układu SoC nRF52810 firmy Nordic Semiconductor oraz nieznanego układu MEMS SF248 odpowiedzialnego za pomiar ruchu. Zwrócono uwagę na obecność odsłoniętych padów programujących i wstępne przypuszczenia dotyczące pinoutu, jednak bez potwierdzenia z powodu braku programatora J-LINK. Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.