News

This project aims to reverse engineer the USB communication of the Asus Rog Azoth keyboard to create a Python script for controlling lighting, key mapping, and other features without relying on the ...
This is the Python implementation of the ataraxis-transport-layer (AXTL) library, designed to run on host-computers (PCs). It provides methods for bidirectionally communicating with a microcontroller ...
USB development on an embedded system can be a nightmare especially if it is a protocol that the developer doesn’t use every day. While attending Colin O’Flynn’s session “USSSSB: Talking USB from ...
Reverse engineering USB protocols is fun. With a new tool from Great Scott Gadgets even more :). This helped to create a software to use the DP100 power supply under Linux. I love Linux, but mostly ...
Lattice Semiconductor has introduced new versions of Lattice Diamond and iCEcube2 design tools. The upgrades are intended to improve power calculations and design productivity in the design of mobile ...
Abstract: Over the last three decades, the Controller Area Network (CAN) has become the dominant communication in embedded systems. Especially for automotive systems ...
I have a bunch of serial devices that I need to communicate with. Some of them are connected to native serial ports, and some have USB->RS232 adapters. I am communicating to them via the serial port ...
[Saulius] couldn’t find a cost-effective wireless scale that did what he wanted, so he reverse engineered the communication protocol for an off the shelf model to get weight data himself. [Saulius] ...