Hackster.io
Open source hardware projects indexed by ZouIC from public pages of this platform. For developer reference only; copyright and licensing stay with their authors.
Running Hello World Program on MicroBlaze-V using Zybo 7000
This is a tutorial on how to get a Hello World program working on a MicroBlaze-V Softcore using the Zybo 7000 Board
Yocto & Zynq (Ubuntu 24.04.4 - Vits 2025.2)
This is indeed blinking LED for Yocto on Zynq7000. Here we create Embedded Linux for a custom Zyqn board without BSP.
Revolutionizing Kidney Tumor Diagnosis with MI210
DoctorGPT-based MiniGPT-4 excels in kidney tumor detection with 93% sensitivity and 86% specificity, surpassing CNN models in accuracy.
Automatic registration of a duplicate bridge game
Automating the process of preparing broadcasts for duplicate bridge competitions using a DNN-based detection system.
The Oracles of Damas
Oracles tell eco-stories & empower action! AI + storytelling gamifies sustainability. Build a greener future with The Nexus!
18 Sharing AIE-ML graph model for Python simulation
In this article we are looking at what files we can share from the AIE-ML compilation to run a python simulation without needing all sources
Age of NO PASSWORD
Today's most prominent password is your face even real world or digital world. So say good bye to Age of password.
Streamline: AI-Powered Video Summarizer and Upscaler
Streamline is an AI-powered tool for video summarization, multi-language translation, and upscaling, making video content more accessible.
Bridging Learning Gaps for Children with Disabilities
An AI-enhanced educational platform designed to facilitate the integration of children with disabilities into mainstream classrooms.
AMD Ryzen AI NPU Multi-core chain processing of Color image
This session covers an example of multi-core chained processing of a color image using the AMD Ryzen™ AI Phoenix AI engine.
13 Memory alignment in AI Engine
This tutorial is discussing about how I debugged an issue related to memory alignment in AIE-ML
Video_Matting_With_Unet
A self-built dataset and a GTX1070 graphics card are used to train the CNN network.
Machine Alarm Detection in Factory
Machine Alarm Detection System is the detection of the machine alarm in the factory using Kria KV260 and Vitis-AI.
MCHC908JK3ECPE – Low-Cost HC08 Family MCU with ADC
This was one of the most popular low-cost, high value-for-money 8-bit MCUs in the early 2000s.
AMD Ryzen AI NPU: Image Zero Padding
This session demonstrates zero padding of an image using Multi dimension capabilities of AIE shim DMA of AMD Ryzen AI Phoenix using AIE-API.
LidWatch - Computer Vision To Classify Eye State
In various contexts such as photography and driver drowsiness, it is import to be able to distinguish when eyes are open or closed.
Map pin anomaly detection
Use anomalib and OpenVINO to detect the map pins anomaly.
AMD FPGA Tools 2026.1 Install on Ubuntu
This project walks through how to install the 2026.1 version of the AMD FPGA tool suite on an Ubuntu host PC.

AMD Ryzen AI NPU Optimizing RGB-to-negative conversion
This session focuses on running example how to optimize RGB image to negative image conversion using Ryzen AI.
AMD Ryzen AI NPU: Multi-Dimensional Shim DMA
This session demonstrates Multi dimension DMA capabilities of AIE shim DMA of AMD Ryzen AI Phoenix using AIE DIALECTS and AIE API.
Integrating a Custom AXI4-Lite PWM into a Nios V RISC-V SoC
Integrate a custom AXI4-Lite PWM peripheral into a Nios V system on DE10-Lite board and control it via software using memory-mapped I/O.
VC707 Board Interface Test Flow
This article mainly explains how to perform official testing on the peripheral functionalities of the VC707.
Crowd evacuation systems
We hope to build up a system to monitor crowd density near exits and intervene in the crowd behaviour to improve the crowd escape speed
Inclusive Gaming - Gaming with head movements and mic input
AI-powered system that utilizes webcam input to recognize and interpret head and face movements, translating these gestures into game action
KRS Unleashed: 2) OS Workspace
This project is part of a series about KRS Unleashed, a revised version of the original KRS. This article walks through the OS workspace.
Space Invaders on Any Arty Board Using VHDL and Pmod VGA
Lets create a 640 × 480 Space Invaders-style game in VHDL, no processors just as the original in gates.
KRS Unleashed: 3) KRS Workspace
This project is part of a series about KRS Unleashed, a revised version of the original KRS. This article walks through the KRS workspace.
Wear it!
The user can select a dress and they will be shown how they look in the dress in real-time.
AMD Ryzen AI NPU: Image Transpose using Multi-Dim DMA
This session demonstrates image transpose using multi-dimensional shim DMA capabilities of AMD Ryzen AI Phoenix using AIE DIALECTS & AIE API
KRS Unleashed: 4) Vitis Workspace
This project is part of a series about KRS Unleashed, a revised version of the original KRS. This article walks through the Vitis workspace.
Stem Core Summer Bridge
I am a participant in the 2023 STEM Core Summer Bridge Program and we learned IOT, programming in C and C++ and attached a sonar sensor.
LabVIEW XADC Reader for Arty Z7
Read analog signals from the Arty Z7 XADC directly in LabVIEW through a custom FPGA interface for real-time data acquisition.
KRS Unleashed: 5) Running on the Board
This project is part of a series about KRS Unleashed, a revised version of the original KRS. This article walks through the on-board setup.
Forest Fire Prevention
Implementing a lightweight neural network on the KR260 edge device for precise wildfire detection.
AI Robot Arm Configuration
This project detects the mouth position and configures the robot arm using Kria KR260 Robotics Starter Kit.
Brachial Plexus Nerve Trunks Recognition
Revolutionizing brachial plexus blocks with real-time, FPGA-accelerated deep learning for accurate nerve identification in ultrasound images
Next-Gen Electric scooter
"Empowering Blind Mobility with Smart Electric Scooters" aims to address the mobility challenges
Blockchain Based Identity Management System
This is a Python-based Self-Sovereign Identity (SSI) prototype running on the Sepolia testnet.
ArduCAM Mini Meets the FPGA: A Pure-Logic VHDL Solution
Interfacing the ArduCAM Mini OV2640 with an FPGA using nothing but VHDL state machines: SCCB configuration, SPI capture, BRAM frame storage
Cohort 9_IoT_Midterm 2
This is our second project. The details include using MS Project, Adafruit, and other IoT tools.
AMDRyzen AI NPU Grayscale Image to Negative Image Conversion
This session focuses on running examples how to perform a 'negative' of a grey image in AMD Ryzen AI Phoenix.
Ambient mood orchestrator
Detect the mood of PC AI users through facial emotion recognition utilizing AI algorithms and produce relevant ambient sounds.
Appointment scheduling agent
A lot of customers facing services need appointment scheduling. An AI based appointment scheduling agent will ease the front desk.
OmniSiege XR: VR Pilot & Real-World Arm Co-op
A VTuber pilots a robot from VRChat while a real-world player's arm movements mirror onto it — together they grab objects and deliver them.

Bare-metal 4k Streaming on KV260: The 2025.2 Guide Pt. 1
This is a refresh for the Vivado/Vitis v2025.2 era, and provides more details on how to set up the hardware and firmware.
WheelBot -Robotic Drive and Steering Unit for AMRs
Differential Drive & Steering unit for R&D AMRs built with hoverboard motors, controlled by Odrive, CAN paired with M5Stack Core S3.
Brainiak Topological Al drives LLM by loRa runtime adapters
Brainiak core is a topological decision architecture that turns action results into next-step action capacity: statefull_infinite context
Implementing SHA-256 for MicroBlaze-V with DDR + Timer
In this Tutorial, we will continue append a hardware design from the last tutorial to include DDR Memory and a Hardware Timer.
EDES 301 PocketBeagle Pong Opponent
Relax from work and sharpen your Pong skills against this (limited) AI opponent, powered by a PocketBeagle and FPGA Board.
RouteScope
Let's create a VEK385 Packet Routing Lab to understand routing ethernet packets.
AMD Ryzen AI NPU: Brightness Scaling of a Colour Image
This session demonstrates how to perform a ‘Brightness scaling’ of a Colour image in AMD Ryzen AI Phoenix using AIE DIALECTS and AIE API
AI-enhanced Collaborative Robot for Online Inspection of Pre
This project aims to address the key challenge in the online inspection of composite layup in manufacturing by collaborative robots and AI.
AMD Ryzen AI NPU: Normalization of Grey Image
This session demonstrates how to perform a ‘Normalization’ of a grey image in AMD Ryzen AI Phoenix using AIE DIALECTS and AIE API
Iris: Your Personal Health Companion
Iris is a personalized health companion bot that provides accurate medical information and advice using advanced language models, featuring.
CNN on RFSoC 4x2 with hls4ml — 11 Bugs & a Novel AXI Fix
Full hls4ml CNN pipeline on RFSoC 4x2 — every undocumented toolchain bug diagnosed and fixed, including a novel AXI DMA deadlock.
Create a Custom IP with Vitis HLS 2025.2
Build a live video pipeline on Ultra96-V2: UVC webcam through a custom HLS IP in programmable logic, then out to DisplayPort.
Generating Gaussian Noise in FPGA using LFSRs and CLT
An introduction to FPGA-friendly Gaussian noise generation, from statistical analysis to hardware IP generation.
Recreating PWM Fan Control on Kria KV260 (Custom Ubuntu)
Rebuilding PWM fan control on the Kria KV260 with a custom Ubuntu rootfs, from PL to kernel modules, device tree, and userspace tools
Build DDR4 Memory Tester with SKHynix H5AN8G6NCJR-VKC + FPGA
A low-cost FPGA-based DDR4 memory validation platform designed to test, initialize, and analyze SK hynix H5AN8G6NCJR-VKC DDR4 SDRAM chips. T
共 1303 个项目,第 21 / 22 页
All projects come from public pages of this platform. ZouIC indexes them and hosts no code or files; they are for developer reference only, under each project own license.