Skip to content

2024

FPGA

RIffa

RIFFA_A_Reusable_Integration_Framework_for_FPGA_Accelerators

https://kastner.ucsd.edu/wp-content/uploads/2014/04/admin/fpl-riffa2.pdf

https://github.com/KastnerRG/riffa

SPI to ICE40 Programming

OLIMEX 32U4 to ICE40

FIR on Xilinx

AXI4 Stream FIR IP

STM32

Onewire

My Gist Gist

tutorials pycom.io

nimaltd ds18b20 github.com

Micropython Low Power

https://github.com/peterhinch/micropython-micropower

STM32 Arduino DAC DMA Mode

STM32 Arduino DAC DMA Mode

PICO

PIO Programming

https://circuitcellar.com/research-design-hub/basics-of-design/programmable-io-programming/

VSCode PICO SDK Extension

https://github.com/raspberrypi/pico-vscode

1.github
2.build-essentail
3.gdb-multiarch
4.libhidapi-hidraw0

1.openocd rules
2.picotool.rules

Pi Pico 2's HSTX

High-speed data acquisition with Raspberry Pi Pico 2's HSTX interface and HDMI to USB 3.0 video capture dongle - CNX Software

Pi Pico 2's HSTX

LVGL Port for Micropython

https://forum.lvgl.io/t/st7789-generic-driver-bgr-option-color-display-is-wrong/9525(Before 1.19)

sudo apt install git cmake gcc-arm-none-eabi build-essential

git clone https://github.com/lvgl/lv_micropython.git
cd lv_micropython
git submodule update --init --recursive lib/lv_bindings
vim lib/lv_binding/lv_conf.h   change COLOR_DEPTH 32 to 16

make -C ports/rp2 BOARD=PICO submodules
make -j -C mpy-cross
make -j -C ports/rp2 BOARD=PICO USER_C_MODULES=... /... /lib/lv_bindings/bindings.cmake

you can also enable more font size in
lv_conf.h

RGB24 to RGB16 565 Converter

https://online-converting.com/image/convert2bmp/#google_vignette https://cloudconvert.com/bmp-converter

Raspberry Pi

PTP on Pi

https://medium.com/inatech/sync-your-clocks-better-ptp-settings-on-raspberry-pi-37a9a54e4802

https://github.com/joebell/piFLIR

https://www.linkedin.com/posts/ahmadexp_this-was-super-exciting-the-new-raspberry-activity-7135113414137286656-tQ3u/

https://www.linkedin.com/posts/ahmadexp_ptp-with-pps-output-on-the-raspberry-pi-4-activity-7182065386106880000-b2iY/

https://www.jeffgeerling.com/blog/2021/time-card-and-ptp-on-raspberry-pi-compute-module-4

https://github.com/opencomputeproject/Time-Appliance-Project/tree/master/Time-Card

Jetson

LCD

https://qiita.com/kitazaki/items/b2d9e4b609f5de709e7e

Commutators

Examples

https://github.com/KaetzelLab/Open-MAC

https://www.sciencedirect.com/science/article/pii/S2468067223000366

https://github.com/ThomasAkam/active_commutator

PCB

PCB Ground Plane

the-basic-guidelines-for-layout-design-of-mixed-signal