{"id":14414,"date":"2024-01-08T11:46:43","date_gmt":"2024-01-08T11:46:43","guid":{"rendered":"https:\/\/blog.bachi.net\/?p=14414"},"modified":"2024-01-08T11:46:43","modified_gmt":"2024-01-08T11:46:43","slug":"esp32-s3-usb-hid-mouse","status":"publish","type":"post","link":"https:\/\/blog.bachi.net\/?p=14414","title":{"rendered":"ESP32-S3 USB HID Mouse"},"content":{"rendered":"<p><a href=\"https:\/\/hutscape.com\/tutorials\/hello-arduino-esp32s3\">Hello world with Arduino on ESP32-S3<\/a><\/p>\n<pre class=\"brush: plain; title: ; notranslate\" title=\"\">\r\n================================\r\nChip Model: ESP32-S3\r\nChip version: 0\r\nNumer of cores: 2\r\nFlash Chip Size: 16777216\r\nFlash Chip Speed: 80000000\r\n================================\r\n<\/pre>\n<p><a href=\"https:\/\/github.com\/espressif\/arduino-esp32\/issues\/8133\">USBHIDMouse.h with Absolute Mouse positioning #8133<\/a><\/p>\n<h3>AbsMouse<\/h3>\n<p><a href=\"https:\/\/github.com\/jonathanedgecombe\/absmouse\/blob\/master\/src\/AbsMouse.cpp\">github.com\/jonathanedgecombe\/absmouse\/blob\/master\/src\/AbsMouse.cpp<\/a><\/p>\n<h3>Raspberry Pi RP2040<\/h3>\n<p><a href=\"https:\/\/github.com\/earlephilhower\/arduino-pico\/blob\/master\/cores\/rp2040\/sdkoverride\/tusb_absmouse.h\">github.com\/earlephilhower\/arduino-pico\/blob\/master\/cores\/rp2040\/sdkoverride\/tusb_absmouse.h<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hello world with Arduino on ESP32-S3 ================================ Chip Model: ESP32-S3 Chip version: 0 Numer of cores: 2 Flash Chip Size: 16777216 Flash Chip Speed: 80000000 ================================ USBHIDMouse.h with Absolute Mouse positioning #8133 AbsMouse github.com\/jonathanedgecombe\/absmouse\/blob\/master\/src\/AbsMouse.cpp Raspberry Pi RP2040 github.com\/earlephilhower\/arduino-pico\/blob\/master\/cores\/rp2040\/sdkoverride\/tusb_absmouse.h<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-14414","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/14414","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14414"}],"version-history":[{"count":1,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/14414\/revisions"}],"predecessor-version":[{"id":14419,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=\/wp\/v2\/posts\/14414\/revisions\/14419"}],"wp:attachment":[{"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14414"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14414"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.bachi.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14414"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}