Hardware
8BitDo Mechanical Numpad firmware hackability and adventures with USB sniffing
·3423 words·17 mins
Usb
Firmware
Hardware
Reverse-Engineering
8BitDo produces great gaming accessories, including PC peripherals like the Retro 18 Mechanical Numpad. I recently bought one and was intrigued by the possibility of hacking it. Many 8BitDo devices feature firmware upgrades; some offer extensive configuration options, and others hide undisclosed features. I wanted to see whether I could adapt my numpad to emulate the ancient Canon LS-100TKM built-in calculator mode, which was able to send results from the onboard display to the computer as key presses. Ultimately, it proved nearly impossible, so I submitted a feature request to 8BitDo. However, I’ll share my journey, since most online discussions merely noted the challenges of modifying 8BitDo firmware without offering practical guidance.
Flipper Zero interface board - part 1
·764 words·4 mins
Quick
Flipper-Zero
Hardware
I2c
Today I used prototype boards I purchased with my Flipper Zero pre-order for the first time. I think I didn’t use them before (and I have Flipper for over 6 months) because the single purpose for them that was repeated over and over again was to expand a device with Wi-Fi or general-purpose 2.4GHz radio, which never appealed to me. However, recently, I found a category of FlipperOS applications that’s quite obvious - I2C interfaces, for example for light or temperature sensors. This quickly rendered my previous attempts at creating such a self-contained portable I2C client from scratch obsolete and demanded the soldering iron to be turned on.
Słów kilka o projektowaniu mojego pierwszego ambitniejszego obiektu 3D – stojaka na bity do śrubokręta Xiaomi Wowstick 1F
·1186 words·6 mins
Blog.dsinf.net
3d
Hardware
Openscad
Moja przygoda z drukiem 3D zaczęła się jeszcze na studiach, kiedy to w Kole Studentów Informatyki UJ zacząłem korzystać z drukarki SLA (Prusa i3 mk1). Stworzyłem wówczas kilka prostych obiektów w webowym Tinkercadzie. Korzystałem głównie z konwersji grafiki wektorowej na obiekty 3D poprzez prymitywnie “wyciąganie” ich, by uzyskały wysokość oraz sklejania takich elementów ze sobą. Kilka lat później kupiłem swoją drukarkę DLP (Anycubic Photon S) i stanął przede mną problem praktyczny, którego tak łatwo nie można było rozwiązać w prymitywnych narzędziach - stojak na bity do śrubokręta elektrycznego Xiaomi Wowstick 1F. Oczywiście żaden ze znalezionych w internecie projektów nie odpowiadał moim potrzebom, a generyczne stojaki czy organizery nie były zbyt dobrze dopasowane, mimo iż tytułowy śrubokręt używa standardowych 4mm bitów. Ponadto chciałem, aby bity były uporządkowane według typu - poza zamiłowaniem do porządku chciałem po prostu szybko znajdować konkretny typ, co nie jest aż tak proste, mając kilka podobnych końcówek w małym rozmiarze.
Fotorelacja z renowacji mocno sfatygowanego subwoofera
·551 words·3 mins
Blog.dsinf.net
Denon
Głośniki
Hardware
Renowacja
Jakiś czas temu postanowiłem rozbudować mój mały sieciowy amplituner Denona z dwoma głośnikami SC-N4 o aktywny subwoofer. Przeglądając allegro w poszukiwaniu w miarę tanego głośnika z wejściem cinch (tak żebym mógł maksymalnie prosto podłączyć go do amplitunera) trafiłem na pudło chyba dwa razy większe od całej reszty mojego zestawu - też produkcji Denona, model DSW-80, który na 99% pochodzi z zestawu DHT-684DVD. Cena bardzo zachęcała - 250zł.
Niestety ten 80 watowy potworek był w dość tragicznym wizualnie stanie, ale postanowiłem zaryzykować i zaufać opisowi twierdzącemu że technicznie wszystko z nim OK i gra czysto. Stan ten okazał się zgodny z rzeczywistością i faktycznie brzmi bardzo ładnie, ale jego obudowa nie jedno przeszła. Włącznie z zalaniami bo drewno mocno się rozeszło.
Próba reanimacji akumulatora w Dymo LabelManager PnP
·882 words·5 mins
Blog.dsinf.net
Dymo
Hardware
Dymo LabelManager PnP to dość zgrabna i tania drukarka etykiet na taśmach o szerokości do pół cala, a więc znalazła się i na moim biurku do etykietowania pojemników z elektroniką, podpisywania kabli czy puszek z herbatą (stworzyłem nawet generator etykiet na puszki - DymoTeaLabel). Jest z nią jednak pewien problem - akumulator. W tym artykule opiszę diagnozę problemu, próbę naprawy, odkrycie powszechności problemu i jego hackerskie obejście.
Nettigo Air Monitor (Luftdaten) i problem błędnie wysokich pomiarów + kondensatorowa aktualizacja
·351 words·2 mins
Blog.dsinf.net
Hardware
Luftdaten
Smog
Błędnie wysokie pomiary # Mieszkając w Krakowie nagłe pojawienie się 350μg/m³ PM10 i więcej na domowym czujniku smogu nie powinno mnie dziwić. Ale niemal pionowy skok z kilku mikrogramów i brak potwierdzeń pomiarów na innych stacjach był mocno podejrzany.
Diagnostykę Nettigo Air Monitora (opartego na projekcie Luftdaten.info) zacząłem od przestudiowania dokumentacji sensora NovaFitnes SDS011. Nic o konserwacji czy nagłych błędnych odczytach. Postanowiłem więc przeczyścić rurkę prowadzącą do komory z laserem za pomocą sprężonego powietrza i zabezpieczeniu lekko zbyt mocnego jej wygięcia w kolanku hydraulicznym robiącym za obudowę. Po kilku godzinach dalej pomiary bez zmian.
VPN na telewizorze z webOS
·226 words·2 mins
Blog.dsinf.net
Hacking
Hardware
Lg
Linux
Netflix
Tv
Vpn
Problem każdego ze smart TV na którym nie ma natywnej obsługi VPNa - jak oglądać seriale, filmy albo “hińskie bajki” które są tylko na amerykańskim Netflixie czy Amazon Prime. Można oczywiście podłączyć laptopa czy peceta po HDMI, ale nie po to mamy telewizor żeby zastanawiać się czy starczy nam złączy HDMI w komputerze czy kombinować z hubami HDMI.
Kombajn KonicaMinolta i "CANNOT CONNECT – SMTP Server"
·248 words·2 mins
Blog.dsinf.net
Email
Hardware
Smtp
Od jakiegoś czasu mam u siebie wielofunkcyjne urządzenie KonicaMinolta magicolor 1690MF. Ma ono skaner, który może wysyłać wyniki pracy po FTP, do udziału samby albo mailem. Niestety debugowanie błędów jest tam co najmniej tragiczne.
Po przeklikaniu się przez tragiczne menu webowe (które swoją drogą odcina dostęp do panelu na urządzeniu) udało mi się wprowadzić parametry serwera SMTP. Wybrałem gotowy serwer który mam dostępny razem z hostingiem na mydevilu. Wszystko pięknie a tam: “CANNOT CONNECT – SMTP Server”.
Sterowniki do Kiano Slimtab Pro2 MS
·883 words·5 mins
Blog.dsinf.net
Drivers
Hardware
Windows 10
Artykuł z małą dozą treści pisanej, za to chyba największym załącznikiem na blogu do tej pory - paczką sterowników do tabletu Kiano Slimtab Pro2 MS. Tabletu, który niby jest klonem Chuwi Hi8, ale nie do końca (zwłaszcza kiedy weźmiemy pod uwagę wersję dual boot).
Budowa stacji pogody z czujnikiem smogu i prezentacja danych
·579 words·3 mins
Blog.dsinf.net
Elektronika
Grafana
Hardware
Influxdb
Luftdaten
Pomiary
Smog
Środowisko
Co prawda zajęcie bardziej manualno-odtwórcze niż większość do tej pory opisywanych projektów, ale nadal bardzo satysfakcjonujące. Cel: zmontowanie (z gotowego kitu od Nettigo) stacji pogody (sensor temperatury, wilgotności i ciśnienia) wraz z czujnikiem smogu (NovaFitnes SDS011 z miniaturki) oraz postawienie infrastruktury do zbierania danych i ładnej prezentacji.
NovaFitnes SDS011 Post nie jest sponsorowany, ale Nettigo naprawdę zrobiło kawał dobrej roboty w usprawnianiu oryginalnego projektu od
Luftdaten.info, którego największym problemem jest znikoma dokumentacja w języku angielski (strona niemal wcale nie przetłumaczona z niemieckiego). Kit sprzedawany prawie ze wszystkim wygląda tak.