Last time, I assembled a Python object representing a Rigol oscilloscope. Manipulating the object communicates with the scope over the network. But my original goal was to build a little GUI window to sit next to the scope’s web interface.
Welcome to FreePIE! FreePIE (Programmable Input Emulator) is a application for bridging and emulating input devices. It has applications primarily in video gaming but can also be used for VR interaction, remote control, and other applications.
In this tutorial, VHDL is used to implement various designs on FPGA board. All the designs are tested on the FPGA boards. NIOS II processor is also used for designs. In this tutorial, Verilog is used to implement various designs on FPGA board. All the designs are tested on the FPGA boards.
FTDI chips are frequently used as USB-to-serial adaptors, but the newer devices have the ability to drive more complex protocols such as SPI and I2C. The following posts demonstrate a step-by-step approach to driving the FTDI chips from Python, to learn about their functionality.
If you’ve ever written any Python at all, the chances are you’ve used iterators without even realising it.
Cocotb : Coroutine Co-simulation Test Bench