Opis
Skrypt kontrolera klawiatury i myszy Kmbox, obsługa podwójnego sterowania maszynowego, sprzętowa płyta rozwojowa do nauki
Opisy:
KMBOX to wydajny kontroler hosta i urządzeń podrzędnych USB, zaprojektowany specjalnie do zastosowań w projektowaniu sprzętu i aplikacjach. Jego czysta architektura sprzętowa umożliwia precyzyjną emulację i sterowanie urządzeniami USB, takimi jak klawiatury i myszy, na poziomie sprzętowym, bez konieczności instalowania dodatkowych sterowników lub wgrywania bibliotek DLL. Zapewnia to kompatybilność i stabilność urządzenia.
Główną zaletą KMBOX jest jego potężna programowalność. Dzięki niezależnemu procesorowi i obsłudze skryptów, działa on całkowicie niezależnie od systemu PC. Może wyposażyć standardowe klawiatury i myszy (bez makr) w zaawansowane funkcje programistyczne, umożliwiając wykonywanie złożonych operacji na makrach. Proste wywołania Pythona pozwalają użytkownikom na łatwą i dogłębną personalizację urządzeń, błyskawicznie przekształcając zwykłe urządzenia peryferyjne w wydajne, inteligentne urządzenia.
KMBOX oferuje szeroki wachlarz aplikacji, nie tylko do szybkiego tworzenia wtyczek sprzętowych, ale także do efektywnego wykonywania różnorodnych, złożonych zadań. Konsekwentnie zoptymalizowana konstrukcja sprzętowa zapewnia bezpieczną i wydajną pracę, a doskonałe funkcje antywykrywcze zapewniają użytkownikom niezawodną ochronę.
KMBOX to również idealne narzędzie do nauki programowania i projektowania sprzętu. Wykorzystując przyjazny dla użytkownika język programowania Python jako punkt wyjścia, pozwala użytkownikom szybko rozpocząć programowanie i zdobyć dogłębną wiedzę na temat logiki sprzętowej oraz frameworków aplikacji wyższego poziomu. Niezależnie od tego, czy jesteś początkującym, czy doświadczonym użytkownikiem, KMBOX pozwala na ciągłe doskonalenie umiejętności poprzez praktykę i rozwijanie wszechstronnej wiedzy na temat wszystkiego, od sprzętu niskiego poziomu po aplikacje wysokiego poziomu. KMBOX to również potężne narzędzie dla entuzjastów majsterkowania. Niezależnie od tego, czy zgłębiasz tajniki sprzętu, czy tworzysz innowacyjne aplikacje, KMBOX towarzyszy Ci w tej podróży, pomagając Ci z łatwością realizować kreatywne pomysły i cele oraz odkrywać nowe ścieżki rozwoju sprzętu i aplikacji.
Cechy:
1. Bezpieczeństwo
Dla Twojego komputera, kmbox to po prostu standardowa klawiatura i mysz. Jako standardowe urządzenie HID, nie wymaga sterowników i jest automatycznie rozpoznawany przez komputer. Eliminuje to ryzyko zawieszenia konta i kradzieży u źródła, w przeciwieństwie do oprogramowania lub makr sterowników.
2. Wydajność
Niezależny dwurdzeniowy procesor o ultrawysokim taktowaniu 240 MHz zapewnia wydajne przetwarzanie danych i efektywne wykonywanie skryptów. Nie zużywa on czasu procesora komputera hosta. Jego wydajność jest porównywalna z wydajnością dwurdzeniowego procesora 2,4 GHz, z 10% wydajności zarezerwowanej na przetwarzanie klawiatury i myszy.
3. Prostota
Kmbox wykorzystuje elastyczne skrypty Pythona 3 i posiada wbudowany, zaawansowany moduł KM. Obsługuje warunki, zmienne, pętle i wielowątkowość. Wtyczki sprzętowe można łatwo tworzyć za pomocą wywołań API. Python jest uważany za język, którego można szybko się nauczyć.
4. Praktyczność
KMBOX znacząco rozszerza funkcjonalność tradycyjnych klawiatur i myszy. Oferuje zaawansowane opcje personalizacji dla obu tych funkcji, w tym zmianę położenia klawiszy, automatyczne klikanie i programowanie makr. Niezależnie od tego, czy chodzi o ciągłe klikanie myszką i klawiaturą, czy o złożone makra myszy i klawiatury, KMBOX z łatwością sobie z nimi poradzi. Obsługuje zaawansowane sterowanie grą, takie jak tłumienie broni i automatyczne przywoływanie potworów w „Chicken Dinner”, a także aktywowanie wielu umiejętności jednym kliknięciem.Co więcej, KMBOX przekształca tradycyjne klawiatury i myszy w urządzenia Bluetooth, umożliwiając bezprzewodową łączność z komputerami, telefonami komórkowymi i innymi urządzeniami. Dzięki KMBOX użytkownicy mają pełną kontrolę nad wszystkimi danymi z klawiatury i myszy, co znacznie poprawia wydajność pracy i komfort grania.
5. Wysoka prędkość
KMbox może bezpośrednio zwiększyć wydajność klawiatury i myszy dziesięciokrotnie. Konwencjonalna klawiatura i mysz mają interwał 10 ms i raportują 100 razy na sekundę. KMBOX ma interwał 1 ms i raportuje 1000 razy na sekundę. Podłączając KMbox, możesz podkręcić sprzęt klawiatury i myszy, osiągając w ten sposób 10-krotną przewagę szybkości.
6. Wysoka wydajność
KMBOX oferuje 16 MB przestrzeni dyskowej – wystarczającej do łatwego przechowywania złożonego kodu logicznego i plików konfiguracyjnych, a jednocześnie wspierającej efektywne zarządzanie systemem plików. Dzięki temu KMBOX jest idealnym narzędziem do nauki technologii USB, programowania w Pythonie oraz tworzenia oprogramowania i sprzętu. Dzięki rozbudowanym opcjom rozbudowy można podłączyć wiele modułów zewnętrznych, rozszerzając w ten sposób jego funkcjonalność bez ograniczeń – całkowicie zgodnie z własnymi potrzebami.
Specyfikacja:
Procesor: ESP32-S3, dwurdzeniowy procesor Xtensa® 32-bit LX6, moc obliczeniowa do 600 DMIPS, 448 KB
Pamięć: 512 KB SRAM + 8 KB RTC Fast SRAM + 8 KB RTC SIow SRAM + 16 MB (128 Mbit) SPI Flash (obsługa systemu plików)
Interfejs: urządzenie sterowane przez USB (PC), port szeregowy USB (COM), USB (HID) x 2 po stronie urządzenia
Komunikacja: Bluetooth 5.0 (Bluetooth LE), WLAN 802.11 b/g/n
Pobór mocy: 3,3 V/95 mA-97 mA (typowo), 500 mA (minimalne zapotrzebowanie na energię)
Zawartość opakowania:
1x płytka rozwojowa
2 kable danych o długości 1,5 m (męski do męskiego)
Gwarancja:
Zwroty: Klienci mają prawo żądać zwrotu w ciągu 60 dni od otrzymania produktu.
Ekspert online dostępny 24 godziny na dobę: Rozwiąż swoje problemy z instalacją i produktem