
Encoder
byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.

FPGA based camera project
Pmod2ov7670 is an open-source printed circuit board by seckinalbamya, from the seckinalbamya/Camera-Project repository on GitHub. It is a 2-layer board of 34.4 × 50 mm with 7 parts on 20 nets, routed with 171 tracks and 10 vias.
Its parts include 3 connectors and 2 resistors. It belongs with the fPGA and programmable logic boards of this library.
Nexys A7 - OV7670 Kamera Projesi
Xilinx Artix 7 serisi FPGA üzerinde çalışan, OV7670 kameradan alınan görüntüler gerçek zamanlı şekilde HDMI üzerinden ekrana basanve SD karta kaydeden kamera projesi.
VHDL ile yazdığım, AXI4S üzerinden görüntüyü ve AXI4-Lite üzerinden konfigürasyonu yöneten OV7670 driver (Dalmasso Loic'in açık kaynak SCCB driver'ı kullanıldı, diğer modüller tarafımca tasarlandı).
Xilinx'in VDMA ve MIG IP Core'ları ile kamera ve HDMI tarafının senkronizasyonunu sağlayan triple DDR2 buffer.
Konfigürasyon ve sonraki versiyonlarda özellik eklemek için MicroblazeV 32-bit işlemci.
MicroblazeV üzerinden JPEG LS kayıpsız görüntü sıkıştırma.
VHDL ile yazdığım AXI4S uyumlu HDMI 1.0 IP
İşlemci üzerinden debug işlemi için Xilinx AXI4-Lite UART IP Core.
V 1.1 güncellemesi: SD karta yazma eklendi. SPI üzerinden SD karta fotoğraf çekilerek yazılıyor. NEXYS A7 kartı üzerindeki RGB ledler flash olarak kullanılacak şekilde eklendi. HDMI IP Core kayma sorunu çözüldü, gereksiz sinyaller silindi.
V 1.2 güncellemesi: CharLS ile işlemci üzerinden JPEG LS sıkıştırma özelliği eklendi.
FPGA kaynak tüketimi: LUT: 21858 Register: 26530 BRAM: 71 DSP: 4
Projenin mimarisinin ve çalışmasının anlatıldığı video bağlantısı: https://youtu.be/CQ8fYpLaTAE?si=uvW7V0j2_kE6pHpD
Dalmasso Loic tarafından yazılan SCCBMaster modülü https://opencores.org/projects/scab-master adresinden alınmıştır.
CharLS JPEG LS encoder: https://github.com/team-charls/charls
HDMI-IP kısmında yer alan Colorbar kodu Mehmet Burak Aykenar'dan alınmıştır.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 10K | Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2 |
| 2 | Conn_02x06_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x06_P2.54mm_Horizontal | J1, J2 |
| 2 | SolderJumper_2_Bridged | Jumper:SolderJumper-2_P1.3mm_Bridged_RoundedPad1.0x1.5mm | JP1, JP2 |
| 1 | Conn_02x09_Odd_Even | Connector_PinSocket_2.54mm:PinSocket_2x09_P2.54mm_Horizontal | J3 |
It measures 34.4 × 50 mm and has 2 copper layers, 1.6 mm thick.
7 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the seckinalbamya/Camera-Project repository on GitHub, at the commit this page was made from: the board is hw/ov76702pmod/pmod2ov7670/pmod2ov7670/pmod2ov7670.kicad_pcb and its schematic hw/ov76702pmod/pmod2ov7670/pmod2ov7670/pmod2ov7670.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask seckinalbamya before reusing the design.

byrantech/laptop
anyon_e, a highly integrated, high end, open source laptop. Attempt the impossible.



AxxAxx/AxxSolder
STM32 Based soldering station for JBC cartridges, 9-24 VDC and USB-PD power


jamro/tiny-engineer
A small desktop robot that brings an AI coding assistant to life, physically acting out when it reads files, thinks, writes code, and finishes work.

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
