Show pageOld revisionsBacklinksAdd to bookExport to PDFBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== airmouse / gyro ====== Siti componenti: * https://lcsc.com/ * https://www.mouser.it/ * https://www.digikey.it/ Chip con supporto nativo di: - circuitpython - usb HID - bluetooth HID - pin analogici con resistenze pullup/pulldown Esempio: nrf52 * Connettore USB type-C * Giroscopio mpy6050 attaccato al chip tramite I2C * Pin per batteria litio ricaricabile tramite USB * Bottone boot/reset per debug? * Switch on/off * Led rgb con controllore neopixel * Connettore con 4 pin (jack/usb):\\ - 3 pin analog input con una resistenza pull down\\ - 1 pin 3.3 volt con resistenza analoga Ai 4 pin saranno attaccati 3 touch switch, la corrente deve poter attraversare un dito o una lingua senza provocare pizzicore Lista di processori che supportano circuitpython e bluetooth: * NRF52840 * ESP32-S3 * [[https://www.mouser.it/ProductDetail/Espressif-Systems/ESP32-S3-WROOM-2-N32R8V|ESP32-S3-WROOM-2-N32R8V per prototipo]] Lista di sensori giroscopio + accelerometro supportati da circuitpython: * MPU6050 * ICM20X * LSM6DSOX * LSM6DS33 * ISM330DHCT * LSM9DS0 (mag) * LSM9DS1 (mag) * BNO055 (mag) * BNO08x (mag e fusion) Esp32-s3:\\ https://www.mouser.it/ProductDetail/Espressif-Systems/ESP32-S3?qs=Rp5uXu7WBW%2FNWuUy%252BBihNw%3D%3D Nrf52840:\\ https://www.mouser.it/ProductDetail/aconno/ACN52840?qs=Zz7%252BYVVL6bH9VjuSwYQdJA%3D%3D MPU-6050 (accelerometro + giroscopio):\\ https://www.mouser.it/ProductDetail/TDK-InvenSense/MPU-6050?qs=u4fy%2FsgLU9O14B5JgyQFvg%3D%3D https://www.digikey.it/it/products/detail/tdk-invensense/MPU-6050/4038009?s=N4IgTCBcDaILYAcCuA2ADAVjSAugXyA LSM6DSOX (accelerometro + giroscopio):\\ https://www.mouser.it/ProductDetail/STMicroelectronics/LSM6DSOXTR?qs=l7cgNqFNU1i9dcjzItLpVQ%3D%3D tips/airmouse.txt Last modified: 2022/03/31 18:28by sscipioni