Feed SparkFun Electronics [copy] http://www.sparkfun.com/feeds/news has loading error: cURL error 22: The requested URL returned error: 405
Save video still frames from QuickTime Player with a shortcut
Save video still frames from QuickTime Player with a shortcut
Almost 15 years ago, I wrote Grab a Single Frame from a Video in QuickTime X. And for many years since, I slightly modified that workflow. Instead of using Preview, I would use pngpaste, and paste the copied frame from QuickTime player into a file.
For example:
Open a video in QuickTime and scrub to the frame you would like to save as an image. Press Command-C Switch to Terminal Run pngpaste image-name-here.jpg Profit!However, there are two problems with that workflow:
...Update the Spinning Logo on Your EVE Display
Our EVE demo code includes our spinning logo bouncing around the display. This image is saved in the program memory of the Seeeduino, so it has to be small.
Step 1: Create Your Logo ImageThe program memory on the Seeeduino is quire small, so the logo image has to compress to be quite small as well. We use a few techniques to make the spinning image small enough to fit:
We use a small image to start with. Our image is usually between 300-340 pixels square. But the actual image section is 240×240. We do this so that as the logo bounces...BML Designing RISC-V SoCs with FPGAs : Part-Femto-CPU C Blinky
2025.09.13 : I’m Kevin Hubbard, Electrical Engineer. I’ve spent my 30+ year career designing embedded systems using ASICs, FPGAs, and embedded CPUs. It’s been an amazing journey that I hope others will pursue. I’m giving back now in writing this “BML Designing RISC-V SoCs with FPGAs” series which starts here.
The previous chapter enhanced the simple three instruction Femto CPU by adding two more RISC-V instructions for reading (“lw” or “Load Word”) and writing to memory (“sw” or “Store Word”). A short four DWORD assembly language program then looped, reading the value of switches mapped to RISC-V high memory space ( 0x10000004...
Use the Force (Feedback) to Solder Small Things
Here’s a quick tip for people learning how to solder small components: don’t rely on your eyes. Instead, solder by touch: use the force-feedback available through your fingertips. Human fingers can reliably detect bumps on the order of microns in size – much finer than the resolution of sight, even with the assistance of a decent microscope.
I use my eyes to get the components “about there”, and then switch to using fingertips for feedback. Really focusing in and just relying on vision for alignment tends to increase hand-shake. At least for me, the neurological delay on the loop from eye-to-motor...
Самодельные светильники из цветного стекла. Часть 1. Светильник-ящик
Декоративно-прикладное искусство (ДПИ) с применением цветного стекла, это в первую очередь — витражи. В исходном виде поселить их в своём жилище в окна-двери-потолки не так просто, художественное же стекло, восхитительно выглядит на просвет, демонстрируя своё главное качество — прозрачность. Простые плоские светильники — этакие витрины с подсветкой, позволяют витражам не хлопотно подружиться с обстановкой, такой их вариант легко установить, заменить, подарить или продать. Плоский витраж с подсветкой ненамного отличим от витражного окна, и работает в любое время суток. Технология изготовления витража — плафона для такого светильника, не отличается от обычной, всё остальное тоже несложно, хотя повозиться придётся.
Читать далее«Сезам». Оживляем домофон на одного абонента
Приветствую всех!
На прошлой неделе я рассказывал про такой артефакт как домофон "Сезам" с тремя ручками. Тогда нам удалось успешно разобраться с его работой и запустить позднюю версию платы.
Сегодня мы продолжим всю эту тему: оживим раннюю плату, подключим абонентское устройство и заставим работать домофон на одного абонента. Как водится, будет много интересного.
Читать дальше →BML Designing RISC-V SoCs with FPGAs : Part-Femto-CPU Memory Access
2025.09.07 : I’m Kevin Hubbard, Electrical Engineer. I’ve spent my 30+ year career designing embedded systems using ASICs, FPGAs, and embedded CPUs. It’s been an amazing journey that I hope others will pursue. I’m giving back now in writing this “BML Designing RISC-V SoCs with FPGAs” series which starts here.
The previous chapter introduced a very simple CPU core capable of executing only 3 of 47 RISC-V machine code instructions. Those three are just enough to increment a 32 bit register in a loop. This chapter enhances femto_cpu.v to include bus read and write access and provides an example of mapping...
BML Designing RISC-V SoCs with FPGAs : Part-Femto-CPU Counter
2025.09.06 : I’m Kevin Hubbard, Electrical Engineer. I’ve spent my 30+ year career designing embedded systems using ASICs, FPGAs, and embedded CPUs. It’s been an amazing journey that I hope others will pursue. I’m giving back now in writing this “BML Designing RISC-V SoCs with FPGAs” series which starts here.
The previous chapter explained RISC-V assembly language and machine code. This chapter introduces a very simple CPU core which is capable of executing only 3 of 47 RISC-V machine code instructions. Those three are just enough to increment a 32 bit register in a loop. Eventually this “Femto-CPU” will flash a...
A Navajo weaving of an integrated circuit: the 555 timer
The noted Diné (Navajo) weaver Marilou Schultz recently completed an intricate weaving composed of thick white lines on a black background, punctuated with reddish-orange diamonds. Although this striking rug may appear abstract, it shows the internal circuitry of a tiny silicon chip known as the 555 timer. This chip has hundreds of applications in everything from a sound generator to a windshield wiper controller. At one point, the 555 was the world's best-selling integrated circuit with billions sold. But how did the chip get turned into a rug?
"Popular Chip" by Marilou Schultz. Photo courtesy of First American Art Magazine.The 555 chip is constructed from a tiny flake of...
Легендарный вакуумный триод 1920-х — ТМ. История, конструкция, характеристики
Электровакуумные приборы (ЭВП) интересны сами по себе — это подтверждает и нынешняя мода на «ламповый звук» и радио, хотя, казалось бы, во времена нейросетей и частных космических полётов хрупкие и прожорливые стеклянные приборы, за исключением нескольких очень специфичных применений, давно пора позабыть. В тлеющих оранжевым накалах, однако, ищут и находят и ностальгию, и тепло, и некую душевность. Отдельная область бытия — ЭВП как любительское техническое творчество. В самом деле — технология изготовления, например, несложного вакуумного триода сравнительно легко воспроизводима в кустарных и даже домашних условиях, и исторически первые промышленные радиолампы могут здесь дать массу полезных сведений в силу простого своего устройства...