Code Monkey home page Code Monkey logo

charkster's Projects

adc_block_ram_spi_top icon adc_block_ram_spi_top

Xilinx Artix-7 FPGA design using block ram, XADC and a SPI slave (SCARF). The block ram is dual port and can be written by either SPI or XADC samples, and only read by SPI.

arduino_dac icon arduino_dac

Arduino library DAC control using a serial (USB) terminal

bk5491b icon bk5491b

Python class to control BK Precision Bench Multimeter BK5491B

blink_stm32f411_uf2 icon blink_stm32f411_uf2

Arduino Blink made into a UF2 for STM32F411 Blackpill. First, tinyuf2 for Blackpill needs to be flashed as the bootloader. This UF2 file can then be copied to the MCU.

bq25898d icon bq25898d

Python Class for controlling the BQ25898D

bq25910 icon bq25910

Python Class for controlling BQ25910

button_press_uart icon button_press_uart

This FPGA configuration measures the "round trip" latency from when the FPGA sends a UART byte to the host and a host response is received by the FPGA.

cmod_a7-uart_block_ram icon cmod_a7-uart_block_ram

The FT2232H on the CMOD-A7 is used to drive UART data to read/write to a register map implemented in block ram.

cmod_a7-uart_passthru icon cmod_a7-uart_passthru

This is a demonstration of UART communication using the FT2232 on the Cmod-a7 FPGA board. The TX and RX are passed through the FPGA to board pins, which then connect to my Raspberry Pi. Bi-directional communication is demonstrated in Python.

dac63204evm icon dac63204evm

Python control of DAC63204EVM board which uses FT4222. I2C, SPI and GPIO functions are included. DAC63204, DAC53204 and DAC43204 parts supported.

gd25q16c icon gd25q16c

Python driver for GD25Q16C 2MB SPI Flash Memory IC

gd25q16c_ft4222 icon gd25q16c_ft4222

GigaDevice GD25Q16C 2MB Python memory driver for FT4222 USB to SPI bride. Quad and Dual width demonstrated

gd25q32c icon gd25q32c

Python driver for GD25Q32C 4MB SPI NOR Flash Memory IC.

hmp4040 icon hmp4040

Rohde & Schwarz HMP4040 Power Supply Python control

i2c_slave_fpga icon i2c_slave_fpga

Systemverilog implementation of an I2C slave with a simple register map. Multi-byte reads and writes supported with address auto-increment.

ina219 icon ina219

INA219 Log Battery Voltage and Charge Current to file

ina260 icon ina260

Texas Instruments INA260 Python driver

inst_settings_in_image icon inst_settings_in_image

This is a collection of methods to query lab instrument settings and save them in a PNG image file. The file can be used later to restore all the lab instrument settings.

keysight_33250a icon keysight_33250a

Python class to control Agilent/Keysight 33250a function generator.

keysight_33600a icon keysight_33600a

Python class to control Keysight 33600a function generator instrument.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.