Search found 5 matches

by gdsports
Sun Mar 24, 2019 7:38 pm
Forum: General Discussion and Questions
Topic: Target audience for MicroPython?
Replies: 51
Views: 2242

Re: Target audience for MicroPython?

I suspect people in class C will be drawn to CircuitPython.
by gdsports
Sat Mar 23, 2019 4:28 am
Forum: Drivers for External Components
Topic: USB HID keyboard and mouse helper
Replies: 0
Views: 274

USB HID keyboard and mouse helper

The USB Sidekick (USk) provides USB HID keyboard and mouse services to another device that lacks USB hardware. The USk accepts AT commands and translates them into USB keyboard and mouse events. The USk firmware runs on an Adafruit Trinket M0. https://github.com/gdsports/sidekick It has been tested ...
by gdsports
Sat Mar 23, 2019 4:14 am
Forum: ESP32 boards
Topic: UART using ESP32 WROOM 32
Replies: 3
Views: 365

Re: UART using ESP32 WROOM 32

I am using UART2 like this. Change the baud rate as needed. Once you see GPS data switch to using readline(). # ESP32 UART2 dump incoming data in hex from machine import UART uart = UART(2, tx=17, rx=16) uart.init(115200, bits=8, parity=None, stop=1) while True: data = uart.read(1) if data is not No...
by gdsports
Sat Mar 09, 2019 7:59 am
Forum: Drivers for External Components
Topic: Logitech Extreme 3D Pro USB Joystick
Replies: 1
Views: 251

Logitech Extreme 3D Pro USB Joystick

The USB host co-processor (usbhostcopro) now supports the Logitech Extreme 3D Pro USB joystick. LE3DPUSBH takes input from the Logitech USB joystick and outputs JSON on the Trinket M0 UART Tx pin at 921,600 bits/sec. The ujson module converts JSON strings to Python dictionaries and vice versa. https...
by gdsports
Wed Feb 27, 2019 9:03 am
Forum: Drivers for External Components
Topic: USB host co-processor
Replies: 0
Views: 336

USB host co-processor

https://github.com/gdsports/usbhostcopro The USB Host co-processor connects USB devices such as USB keyboards to devolpment boards without USB host ports or without USB host software. The connection is made via UART. Device specific firmware is programmed into the USB Host co-processor by dragging a...