Do More with Lockable Ball And Socket Helping Hands

From  on the Hackaday blog:

Printed It: Do More with Lockable Ball And Socket Helping Hands

In one hand you hold the soldering iron, in the other the solder, and in two more hands the parts you’re trying to solder together. Clearly this is a case where helping hands could be useful.

Magnifying glass with helping hands
Magnifying glass with helping hands

Luckily helping hands are easy to make, coolant hoses will do the job at under $10. Attach alligator clips to one end, mount them on some sort of base, and you’re done. Alternatively, you can steal the legs from an “octopus” tripod normally used for cell phones. So why would you 3D print them?

One reason is to take advantage of standardized, open source creativity. Anyone can share a model of their design for all to use as is, or to modify for their needs. A case in point is the ball and socket model which I downloaded for a helping hand. I then drew up and printed a magnifying glass holder with a matching socket, made a variation of the ball and socket joint, and came up with a magnetic holder with matching ball. Let’s take  look at what worked well and what didn’t.

Do More with Lockable Ball And Socket Helping Hands

Friday Hack Chat: How Do You Collaborate With Hardware?

Our guests for this week’s Hack Chat are Pete Dokter and Toni Klopfenstein of SparkFun Electronics. Pete is formerly the Director of Engineering at SparkFun and now the Brand Ambassador for SparkFun Electronics.

He hosts the According to Pete video series expounding on various engineering principles and seriously needs a silverburst Les Paul and a Sunn Model T. Toni is currently the product development manager at SparkFun. She’s served on the Open Source Hardware Association Board and participates in the Open Hardware Summit yearly. In her free time, she spends fifty weeks out of the year finding dust in her art and electronics projects.

via Friday Hack Chat: How Do You Collaborate With Hardware? — Hackaday

Friday Hack Chat: How Do You Collaborate With Hardware?

Micro:Boy – Arcade games for the Micro:bit

ɖҿϝիɟթվ created this project to play arcade games on the Micro:bit:

3938441516919484314.jpg

Micro:Boy

The Micro:bit is a pretty decent platform for teaching kids to program, but you can’t really make arcade-style games for it. You only have two buttons and a 5×5 display. Perhaps enough for a very small snake game, but that’s pretty much it. That’s why I started working on #PewPew FeatherWing as an alternative platform, but at some point I started wondering if it’s really impossible to do it on the micro:bit.

9529311516408706440

When the most recent version of micropython got the ability to use any pins for I2C, I realized that I can finally connect a display easily. I could use a HT16K33 and a 8×8 LED matrix like on the PewPew, but I decided to try something else — a monochrome OLED display, similar to the one used on many Arduino-based game consoles.

Micro:Boy – Arcade games for the Micro:bit

reDot Smart 5×7 LED Matrix

Alex on Hackaday.io is working on a smart miniature (DIP6) 5×7 LED Matrix:

5081641517597723580.JPG

reDOT_smart

This project is based on my #reDOT project. Basicly it is a 5×7 SMD LED Matrix an a microcontroller on one PCB. I started wirh 0201 LEDs (see first project log), but this was not reliable. So a second version with 0402 is in development. 0402 LEDs do have some benefits over 0201:

  • bigger and you can solder them better
  • cheaper
  • more colors availible

The microcontroller (a low coast STM8) drives all LEDs directly with multiplexing. For controlling a UART interface is available. The dimensions are like a DIP-6 package. For easy connection of multiple PCBs, the pads are castellated. Also the supply rails are available on both sides. So multiple of these display can be soldered together to a bigger display without the need of additional wiring.

reDot Smart 5×7 LED Matrix

LED ring

Jens Hauke designed this charlieplexed 20 LED blinker controlled by an ATTiny45 for the Hackaday Coin Cell Challenge:

156251514462780263

LED Ring

This is a small blinky with 20 LEDs powered by one CR2032 coin cell
and with an ATTiny45 brain. The firmware is written in plain C and
compiled with the avr-gcc toolchain. The PCB is a two layer design made
with KiCad.
Space efficient daisychained LED placing with shared anode/cathode soldering pads.

Firmware and gerbers are available on GitHub:

jensh/attiny-20led-ring

 

Jens has shared the board on OSH Park:

LED 20 Ring ATTiny

65a7204f0dcd3a7d1b3f36c7370cb7af

Order from OSH Park

Here is a video of the LED in action:

LED ring

State of KiCad this Friday

kicadhackchat-01.png
Wayne Stambaugh from the KiCad project be joining Hack Chat on Hackaday.io this Friday to discuss upcoming plans and features for 2018:

kicad2

The State of KiCad

Friday, January 5, 2018 12:00 pm PST

  • What new features are on the roadmap for 2018?
  • What new features were developed since we chatted in January 2017?
  • Under the hood- how KiCad development works
  • How can a developer get started helping out?

Screenshot from 2018-01-02 23-27-04.png

State of KiCad this Friday

Snowbot

A holiday project by Dan Hienzsch (@rheingoldheavy) to build a little Snowbot with an adjustable speed larson scanner for an eye:

2999791454992848983.jpg

Snowbot V1.0

The Snowbot has three major subsystems: Power and Timer and Display.

Power Subsystem

The power subsystem uses a 3.7V LiPO battery boosted to 5V with an SC4503 boost converter to power the fully analog circuit. It requires a set of passive components in order to generate the higher voltage.

3145851454992895613.jpg

Timer Subsystem

The timer subsystem is comprised of a 555 IC that generates a clock signal. The speed of the clock is adjusted by twisting the potentiometer (the nose of the snowbot). The clock signal ticks through the outputs of a CD4017 decade counter, lighting each LED in sequence, then moving back through them again.

8990681454993097528

Display Subsystem

The display subsystem involves taking the output of the CD4017, and directing it to six red LEDs in the form of a larson scanner. In addition to lighting the LED, the current also charges a 22uF capacitor through a diode. When the output moves to the next LED, the cap discharges through a 2.2K resistor (part of a resistor network), fading the LED out gracefully.

Snowbot

Rotary Encoder with I2C Interface and RGB Lighting

From on the Tindie blog:

encoder

Rotary Encoder with I2C Interface and RGB Lighting

Makernet Knob’s makes the point that “Rotary encoders are cool but hard to wire into your projects.” Having wired up a custom input device for my computer using an encoder, I can attest to both of these statements. In my case, it took me quite a bit of time simply to figure out how each encoder pin was used!

 

Rotary Encoder with I2C Interface and RGB Lighting

BeagleLogic Standalone featuring the Octavo SiP

Guest article written by  Kumar Abhishek on the Octavo Systems website:

beaglelogic-case

BeagleLogic Standalone – Featuring the OSD3358-SM

Three years ago, as a student under the Google Summer of Code program for BeagleBoard.org, I developed BeagleLogic – that turned the BeagleBone Black and its variants into a Logic Analyzer using the Programmable Real-Time Units (PRUs) on the AM335x SoC to capture up to 14 inputs up to 100 MSamples/sec. It is possible to fill up to 300MB of the 512MB DDR RAM in the BeagleBone with logic samples – that’s 3 seconds of data at 8 channels (1.5 secs at 16 channels). I also designed a cape for the system – called the BeagleLogic cape that would allow buffering the external logic signals up to 5V TTL so that they do not damage the BeagleBone.

Stack-Up-Description.png

The launch of Octavo Systems and its OSD3358 SiP got me excited, and the idea of a turnkey version of BeagleLogic was rekindled as the design would be greatly simplified due to the SiP integrating the core components, leaving me to focus on the features I want to add to the system.

beaglelogic-timeline-1024x225

From concept to completion, this project took 4 months working on it part-time. I relocated in August so work happened at an even slower pace during that month

The schematics were originally based on the OSD3358, however Jason encouraged me to design based on the newly announced OSD3358-SM as it was smaller and had a more optimized ballmap. The schematics were then migrated to the OSD3358-SM in late July. At the beginning of the routing exercise, I was really apprehensive if the design could be routed in 4 layers but thanks to the optimized ball map of the OSD3358-SM, the routing was easily completed so.

beaglelogic-standalone

BeagleLogic Standalone featuring the Octavo SiP

Reflowduino: Circuit Board Assembly for Everyone

Timothy Woo has launched a Indiegogo campaign to manufacture his open-source, Arduino-compatible, wireless PCB reflow oven controller:

vwqlvw1alqs19g9mq16x.jpg.png

Reflowduino: Circuit Board Assembly for Everyone!

Reflowduino is the first completely open-source, Arduino-compatible reflow oven controller of its kind that enables practically anyone to assemble their own beautiful circuit boards at home!

Reflowduino comes loaded with features, all in a compact Arduino-compatible package, with full documentation, example code, demo app, and comprehensive wiki on Github.

ecriw1wwk9mpio5pmbz4

Reflowduino is designed to be extremely easy to use! The general concept is to switch the power of the appliance on or off with a solid-state relay as shown below, measuring the temperature by placing the thermocouple tip inside the oven during the whole process.

If nothing else, please share this campaign to your friends, family, and anyone who might be interested on social media! Remember that every view counts for me, and I’m depending on you to make this happen!

arynyhrvcfd87k9omiwx

Reflowduino: Circuit Board Assembly for Everyone