Profile cover photo
Profile photo
DaAwesome P (DaAwesomeP)
DaAwesome's posts

Does anyone know where I can find a cheap, good quality, decent resolution MJPEG USB camera?

I have a computer running multiple OctoPrint installations and would like to plug in multiple cameras simultaneously, but I am limited on USB ports. Using more than one non-MJPEG camera on a port with an external hub exceeds the USB 2.0 bandwidth limitation, as the Linux kernel doesn't allocate less bandwidth to YUV cameras even if they may require less than their maximum transmission rate.

So, I'm looking for something (preferably via Amazon) with a resolution of at least 640x480, but 720p would better. Also not ridiculously expensive. Not everything is labeled whether or not it supports MJPEG, YUV, or both.


Some questions...

I planning to make a very large LED-wall of sorts made up of individual panels of LEDs.

I've done a lot of Googling for my project, but I still can't figure some things out:

1. How many milliamps does a WS2812B actually draw at full brightness white? I'm not planning to do this, but I'd like my power supplies to be capable of it when running at the tip of 100%.
2. How many pins can I use for parallel output on a Teensy 3.2? How many LEDs maximum per pin can I use to achieve around 400 to 500 fps? To make my life simpler, I'd like to use the maximum amount of LEDs per one or two data lines per panel (instead of splitting it up). The panels will be in parallel, not in series.
3. How far can the data line go (over CAT 5e for example) before the first LED?
4. Will having data wires of different lengths affect the response times between different panels?
5. If I use multiple Teensies, should I have some sort of clock running in between them? They will be receiving data from the computer simultaneously, but should I implement a clock separately?
6. What is the largest known FastLED installation?


Hi, OctoPrint has been working fantastically so far on OpenSUSE Leap 42.1. I have it and mjpeg_streamer set up as systemd services and as their own users running through an Nginx proxy with everything stored in /var/OctoPrint1 and /var/OctoPrint2 (I have two printer and two instances of OctoPrint).

However, I have an issue with the timelapse feature. I installed FFmpeg and the whole shebang of OpenSUSE Gstreamer plugins. I changed the timelapse setting to point to the proper path to ffmpeg (not avconv). However, upon finishing a print, I get:
"[NULL @ 0xc2bf40] Requested output format 'vob' is not a suitable output format
/var/OctoPrint1/.octoprint/timelapse/myprintfilename_20161024151701.mpg: Invalid argument"

First off...why is it trying to save a VOB? I'm not planning on burning this to a DVD. There must be some other issue here. Also, is OctoPrint really compatible with FFmpeg or do I need to use Libav? Am I missing a component of plugin in my OS installation somewhere?

Wait while more posts are being loaded