chmod775 designed this compact, standalone board to be programmed with a simple visual language:
Focus born with the purpose of making a prototype board that simplify every aspect of programming.
Spent the last hour writing down the main concept of the Visual Programming Language for the Focus! It’s just a simple sketch, but I wanted to share it with you the main reason why I’m building it.
Dan Hienzsch a holiday project to build a little Snowbot with an adjustable speed larson scanner for an eye:
When I started thinking of this project, I wanted to make something that included a bit of the basics and something more advanced. It had to be battery powered, and most importantly, I wanted to make sure it went against the grain of everything needing a microcontroller. Thus Snowbot was born.
Photos from the Hackaday.io project:
RheingoldHeavy has shared the board on OSH Park:
I painstakingly drew the schematic for 512 LEDs in this display, then endured the drudgery of laying out the board. The whole process took about 45 seconds. Yes, I wrote a few Eagle User Language Programs (ULPs) (elapsed time after the scripts were written and debugged). The previous time I wrote one was last century to lay out a circular LED clock face. I figured it was about time I regained those skills.
The EAGLE ULPs are on GitHub:
Eagle scripts for LED matrix display generation
Cypress’s FX2LP (CY7C6801x) is one of the smallest footprint MCUs that offer a high-speed USB (480 Mbit/s) device peripheral with built-in PHY (many others lack the PHY!). It contains a 8051 core for bookkeeping and setting up data streams through its hardware multiplexed parallel FIFO interface to/from an external processor, be it MCU, DSP, or FPGA/CPLD.
This is a breadboard-friendly minimal system PCB for CY7C68013 in QFN56 package. It integrates 3.3 V power supply, core clock, reset circuit/button, and I2C EEPROM (the MCU does not have built-in flash). It breaks out all IO pins through 2 rows x 20 pins 0.1″ pitch headers with 0.7″ row spacing.
summivox has shared the board on OSH Park:
Adam Fabio created this analog gauge to show your computer’s CPU utilization:
The goal of this project was to build an analog gauge to display computer CPU utilization. I’ve always been fond of classic analog gauges. Most CPU Gauges are either digital on screen displays, or implemented with an LCD mounted in a drive bay
The goal of this project was to build an analog gauge to display computer CPU utilization. I’ve always been fond of classic analog gauges. Most CPU Gauges are either digital on screen displays, or implemented with an LCD mounted in a drive bay.
I’d always wanted a CPU gauge for my computer. Ok, and a bandwidth gauge for my router. You name it, I want a nice analog gauge for it. It always seemed a bit silly to use an true galvanometer based analog gauge for signals that are inherently digital.
The board is available on Tindie:
Tiny stepper motors for analog gauges and the like!
This shield for the D1 Mini ESP8266-based development board adds a joystick and three buttons, so that you can implement menus or games on your device easily.
deshipu has shared the board on OSH Park:
David Kuder designed a SCSI device emulator with a Teensy 3.5 & NCR 5380:
SCSI target emulator based on the Teensy 3.5 (Kinetis MK64FX MCU) and classic NCR 5380 SCSI PHY. Supports multiple targets (Device IDs), LUNs, and device types. 3.2″ x 1.6″ footprint, optionally uses or provides bus termination power. 64×48 pixel OLED status display.
The design files and source code are available on BitBucket: