picodvi
showmewebcam
Our great sponsors
picodvi | showmewebcam | |
---|---|---|
30 | 9 | |
195 | 1,307 | |
- | 1.3% | |
0.0 | 0.0 | |
about 3 years ago | 4 months ago | |
C | Shell | |
BSD 3-clause "New" or "Revised" License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
picodvi
-
FuryGpu – Custom PCIe FPGA GPU
The RP2040 is a great MCU for playing with graphics as it can bit bang VGA and DVI/HDMI. There's some info on the DVI here: https://github.com/Wren6991/PicoDVI
I wrote a couple of articles on how to do bit banged VGA on the RP2040 from scratch: https://gregchadwick.co.uk/blog/playing-with-the-pico-pt5/ and https://gregchadwick.co.uk/blog/playing-with-the-pico-pt6/ plus an intro to PIO https://gregchadwick.co.uk/blog/playing-with-the-pico-pt4/
-
Video Game Module for Flipper Zero
A few years back someone was bit banging DVI and 720p 30fps video straight off the RP2040 GPIO pins with just inline resistors between not and the HDMI cable.
-
VGA driver using PIO and DMA on the RP2040
I have the Adafruit DVI board and have been hacking on it some. It's more fun than should be allowed.
There's a project to get this running using Rust[1]. Currently it outputs the blue channel with sync, but has trouble with the other two channels. I don't have a hardware lab with scope, logic analyzer, etc., so it's not easy for me to debug.
In the meantime, I've been doing some experiments in the C codebase as well[2], mostly in the direction of proportionally spaced bitmap text, using the fonts in the X11 distribution.
-
Recommend MCU with dual USB - one host and one device IF?
There is even bit-banged DVI library for pico.
-
Show HN: PicoVGA Library – VGA/TV Display on Raspberry Pi Pico
Apparently, there is a digital video output project for the RP2040 already out there [0]! As for why digital video is more rare, it is because the common digital video formats are higher bandwidth and require higher signal integrity.
- Fast algorithm to scale a image
-
Least resourceful 18 year old air defense ukrainian soldier with basic coding abilities
I've seen people implement DVI with PIO, and I'm sure basic missile commands wouldn't be as bandwidth-intensive as that.
- Is a Raspberry Pi Pico able to play video on a spi-tft screen?
-
Help understanding current-mode and TMDS logic in DIV/HDMI.
For example this guy (https://github.com/Wren6991/PicoDVI) essentially 'bit bangs' CML. Sure its not a completely compliant implementation, but it's pretty close... In his case using a push pull with 3.3V/0V. I don't know how he's getting a 0.8V swing.
- Bitbanged DVI on the RP2040 Microcontroller
showmewebcam
-
Why it does and doesn’t matter if Google, Microsoft or Zoom certify your webcam
Yes! I use pi zero and a 3D printed case with the HQ camera and a decent lens. The field of view is exactly right for video calls.
-
Open source USB C icamera with Interchangeable C mount lens, MIPI Sensor
Also related: Take a Raspberry Pi Mini, a Raspberry Pi HQ camera, and install this firmware
https://github.com/showmewebcam/showmewebcam
and it turns your Pi into a USB webcam with a C mount lens.
- Good and affordable camera
-
„Let the dough rise in a warm place“ - I know where that is! Handwritten sourdough.gcode
The Pi Zero runs https://github.com/showmewebcam/showmewebcam and presents itself as a generic USB webcam to operating systems.
-
Linux-friendly (full browser playback support and control) IPTV camera without China "cloud" features or ActiveX requirements
I use showmewebcam for the usb-capability, but I think it's possible to have it wireless.
-
I made the Pi Zero Webcam from Jeff Geerling’s video 🙂.
Very nice! I'm also planning on testing it out with the showmewebcam software, which might make it even more customizable! https://github.com/showmewebcam/showmewebcam
-
Raspberry Pi Enters Microcontroller Game with $4 Pico
You want to take a look at buildroot-based approaches. They're not quite instant-on, but they're tolerable. https://github.com/showmewebcam/showmewebcam is a good example.
-
USB Gadget Boards?
With the composite kernel driver you can create as many virtual gadgets as you want from a single usb otg port. Lots of people have done it and documented extensively for the pi0. Here is my list (look at the composite gadget section): https://github.com/showmewebcam/showmewebcam/wiki/Further-Documentation
-
Why can’t you buy a good webcam?
> So there is a market gap between so-so webcams for $100-200 and a full-blown setup with a mirrorless camera, an external mic and lighting panels that will cost almost a grand or two, if you're so inclined.
Try our free software project that uses a Pi and its HQ sensor to make a USB webcam [1]. You'll have a wide range of lenses [2] and cases [3] that people cook up for their personal use.
Last time I commented here, there have been criticisms about the quality of the lens that the Pi foindation sell. We have discovered many other decent alternative lenses that help remedy the quality and distortion issue of the stock lenses. An example of a good guide is the commonlands lens guide [4].
The software is very actively developed and we have a pretty supportive community with good software engineering practices. Check it out, you might even like it!
1. https://github.com/showmewebcam/showmewebcam
2. https://github.com/showmewebcam/showmewebcam/wiki/Lenses
3. https://github.com/showmewebcam/showmewebcam/wiki/Cases
4. https://commonlands.com/blogs/camera-engineering/raspi-video...
What are some alternatives?
pico-examples
crowsnest - Webcam Service for multiple Cams
pico-sdk
pi-webcam - Automation to configure a Raspberry Pi as a USB OTG webcam
Gert-VGA-666 - Resources for Gert VGA 666
yi-hack-v4 - New Custom Firmware for Xiaomi Cameras based on Hi3518e Chipset. It features RTSP, SSH, FTP and more!
Arduino_STM32 - Arduino STM32. Hardware files to support STM32 boards, on Arduino IDE 1.8.x including LeafLabs Maple and other generic STM32F103 and STM32F407 boards.
x11docker - Run GUI applications and desktops in docker and podman containers. Focus on security.
pico-zxspectrum - ZX Spectrum for Raspberry Pico Pi RP2040
gentoo-on-rpi-64bit - Bootable 64-bit Gentoo image for the Raspberry Pi4B, 3B & 3B+, with Linux 5.4, OpenRC, Xfce4, VC4/V3D, camera and h/w codec support, weekly-autobuild binhost
Arduino_Core_STM32 - STM32 core support for Arduino
cam2ip - Turn any webcam into an IP camera