Tacodi connects custom hardware with video conferencing apps
Tacodi works with one team on its custom device driver and video conferencing applications. We develop and test these parts together, including features that require changes to both device support and the applications.
Contact us
- Client
- Tacodi
- Industry
- Telecommunications
- Engagement period
- Since 2026 · engagement ongoing
- Software Logic team
- 1 developer
- 1 project manager
Project context
In 2026, we began working with Tacodi on software for a video conferencing system built around its own device. The product combines a custom PCB with desktop and mobile applications used to run meetings.
A developer and a project manager work on a scope covering the driver, device communication and applications. When a feature requires changes across these areas, we can trace its behaviour from hardware to the interface. The engagement is ongoing.
The challenge
A feature in the application may depend on how the hardware behaves. Adding or improving it can require changes to the driver, device communication and application. Diagnosing problems means examining how these parts interact.
The driver also needs to match the custom PCB. A finished interface is not enough if the software cannot correctly use the device’s capabilities.
Scope of work and solution
We develop a driver for the custom board that controls the hardware and makes its functions available to the rest of the system. We also work on communication between the device and the software.
We develop the desktop and mobile software used for video meetings. Interface work is coordinated with device support so the application reflects what the hardware can do.
We coordinate and test changes across the system on the target device. We check the video conferencing workflow and trace problems to the application, communication layer or driver.
Results for the client
Tacodi can develop video conferencing features that require changes across several parts of the product. Joint testing on the device assesses how they work from hardware handling through to the user interface.