Skocz do zawartości

rafalmrok

Użytkownicy
  • Zawartość

    11
  • Rejestracja

  • Ostatnio

Reputacja

3 Neutralna

O rafalmrok

  • Ranga
    2/10

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. Dodanie drugiego raportu poszło gładko, PICO się zwróciło, mam keyboard i mysz z jednego bluetooth. PICO mistrz, ale spróbuje napisać to na arduino, bo sobie wyjaśniłem parę rzeczy, myślę że z gamepadem też mi pujdzie gładko. Pozdro.
  2. if button1.value() == 0: keyb[3]=(0x1b) elif button2.value() == 0: keyb[4]=(0x1d) else: keyb[3]=(0x00) keyb[4]=(0x00) UART1.write(bytes(keyb)) utime.sleep(0.09) print(bytes(keyb)) działa! dzięki nie wiem czy wam o to chodziło ale dodałem else: jeszcze zostało dodanie drugiego raportu mouse i pico będzie mistrzem bo w C na arduino potrafiłem zapisac jedną funkcjonalnośc w trybie COMBO bluetooh HID. Dodanie drugiego raportu zawsze kończyło się niepowodzeniem.
  3. from machine import Pin, UART import utime keyb = bytearray(4) mouse = bytearray(7) UART1 = UART(1, baudrate=115200, bits=8, parity=None, stop=1) button1 = machine.Pin(7, machine.Pin.IN, machine.Pin.PULL_UP) button2 = machine.Pin(6, machine.Pin.IN, machine.Pin.PULL_UP) keyb = [0xFE,0x04,0x00,0x00,0x00] #mouse = [0XFD,0x05,0x02,0x00,0x00] while True: if button1.value() == 1: keyb[3]=(0x00) elif button1.value() == 0: keyb[3]=(0x1b) if button2.value() == 1: keyb[4]=(0x00) elif button2.value() == 0: keyb[4]=(0x1d) UART1.writ
  4. Jeszcze nie, ale jest film na youtube do PyCharm i Pico. Ja walcze z implementacją i2c i uart. Jakiś czujniczek na rejestrach odpalić planuje.
  5. Jeżeli chcesz skorzystać z wygodnego REPL to chyba już wszędzie jest wtyczka do micro Pythona, ja korzystam z thonnego
  6. Kopiuj/wklej działa wszędzie tylko plik musi się nazywać main.py
  7. U mnie też blink wleciał. Na arduino takich podstaw nie robiłem. Jest okazja żeby się zrechabilitować.
  8. Są i co najważniejsze proces kupna nie trwał 3 tygodnie, jaka ulga. Jeden dzień i proszę.
  9. Moje dopiero wysłane, ale RP4 wyjęte z szafy
  10. Do czego są dwa kanały i2C hardwareowe? Jakie to przynosi korzyści ? Chciałbym podłączyć 4 identyczne czujniki, które mają możliwość wyboru 2 adresów. Softwareowo jest to nie możliwe? Czujników chciałbym obsłużyć aż 16 przez raspberry pi 4 za pomocą bluetooth 2.0. Ile potrzebuje płytek RP2040? Ile takich połączeń jednocześnie RP4 może obsługiwać?
  11. Super sprawa jeżeli skopiowany plik kodu można edytować, 133 Hz to juź coś w porównaniu z esp32 80hz, też na plus. 3 wejścia alogowe to trochę mało, ale zawsze można rozszerzyć. Łatwiej na pewno zacząć z micropytchonem dlatego zamawię. Podejrzewam że te dwa rdzenie to lipa marketingowa jak w esp32. Ciekawe czy te 133hz jest osiągalne przy jednym rdzeniu. Bo większość programów bedzie pisana pod jeden rdzeń.
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.