Hello.
I'm looking for a small touchpad to add to the FreeBSD based phone that I'm trying to build,that will use the radxa zero 3W as an arm64 board.
I found one nice touchpad that has a size of 1.6 x 1.6 cm :
https://www.cirque.com/news-and-events-blog/2023/11/13/cirque-creates-the-worlds-smallest-trackpad
The problem iis that currently it supports only I2C. So,what I need is an adapter or a tiny bridge board that converts I2C lines (on the Cirque touchpad) into an USB-HID adapter because I don't want to solder the wires to the board,but I want to connect the touchpad to the radxa board via USB. The electronic layout that I have in mind is the one below :
I'm looking one adapter and a driver that works on FreeBSD. Better if it is already exists for sure than that I should ask to someone to write it from scratch.
I tried to look for the right combination between adapter and driver and I found this old thread :
He talked about the adapter below,that can be bought even today :
I'm not sure if I can use it in my specific scenario and what about the driver ?
Does it already exist for FreeBSD ? should it be written from scratch ?
Please give me some ideas and suggestions.
I'm looking for a small touchpad to add to the FreeBSD based phone that I'm trying to build,that will use the radxa zero 3W as an arm64 board.
I found one nice touchpad that has a size of 1.6 x 1.6 cm :
https://www.cirque.com/news-and-events-blog/2023/11/13/cirque-creates-the-worlds-smallest-trackpad
The problem iis that currently it supports only I2C. So,what I need is an adapter or a tiny bridge board that converts I2C lines (on the Cirque touchpad) into an USB-HID adapter because I don't want to solder the wires to the board,but I want to connect the touchpad to the radxa board via USB. The electronic layout that I have in mind is the one below :
I'm looking one adapter and a driver that works on FreeBSD. Better if it is already exists for sure than that I should ask to someone to write it from scratch.
I tried to look for the right combination between adapter and driver and I found this old thread :
I want to use some 2x16 or 4x20 LCD displays on my servers starting with my firewall.
What is the best approach? There are USB interface LCD but I pefer i2c.
Mainly because I plan to use sysutils/lcdproc and linux libusb can be troublesome.
So I bought some i2c LCD to test with.
What is the best way to get i2c from an amd64 machine? There is no i2c visible.
I bought a usb dongle to test with as my X9SRL as it has an internal USB-A jack on the board.
FT200XD is a USB to I2C interface with the following advanced features:
What do you use to...
What is the best approach? There are USB interface LCD but I pefer i2c.
Mainly because I plan to use sysutils/lcdproc and linux libusb can be troublesome.
So I bought some i2c LCD to test with.
What is the best way to get i2c from an amd64 machine? There is no i2c visible.
I bought a usb dongle to test with as my X9SRL as it has an internal USB-A jack on the board.

1PCS FT232H Multifunction High-Speed USB to JTAG UART/ FIFO SPI/ I2C | eBay
The FT200XD is a USB to I2C interface with the following advanced features Single chip USB to I2C interface. Up to 3.4 MHz, high speed mode, I2C compliant. 1 x 200 FT200XD USB to I2C module. All USB protocol is handled on the chip, no USB specific firmware programming required.
www.ebay.com
What do you use to...
- Phishfry
- gpio
- Replies: 35
- Forum: System Hardware
He talked about the adapter below,that can be bought even today :
I'm not sure if I can use it in my specific scenario and what about the driver ?
Does it already exist for FreeBSD ? should it be written from scratch ?
Please give me some ideas and suggestions.