Using Si7006 to read temperature and humidity

From the bitknitting blog:

cropped-lightbulbthing221

Using the Si7006 to get temperature and humidity readings

I made a PCB with the Si7006 on it. This post is my bumblings encountered as I successfully got temperature and humidity readings from a Si7006 using the PCB I designed. In summary, the Si7006 is easy to work with. It is relatively easy to solder and very easy to access via I2C […]

Silicon-Labs-SI7006-A20-IM1.jpg

The design files and source code are available on GitHub:

github-smallBitKnitting/TheLeafSpa

 

Using Si7006 to read temperature and humidity

E-Paper Breakout Board for Teensy

Breakout board designed in KiCad to connect Pervasive Displays 2.15″ E-Paper (E2215CS062) to Teensy 3.2 or Teensy LC. Based Teensy E-Paper Shield by Jarek Lupinski in EAGLE.

My goal is to create a name badge I can wear at conferences and Maker Faires. This was first step to verify the KiCad schematic and KiCad footprints work. I will post more information as the badge project progresses.

epaper-breakout-board-quotes

KiCad PCB design files:

The board is shared on OSH Park:

E-Paper Breakout Board for Teensy

e6ef9d2b1cc84fac4e40f451fcf6f188.png

Order from OSH Park

Bill of Materials (BoM)

kicad-epaper-digikey-bom.png

Source Code

  • uses EPD215 Arduino Library by Jarek Lupinski for his E-paper Teensy Shield
  • requires pinout modification:

Photos

Video

Related: Jarek’s ePaper Teensy shield

E-Paper Breakout Board for Teensy

Build a Synthesizer with Darcy Neal in Chicago

600_459740602.jpeg

Darcy Neal will lead a workshop in Chicago on building your own synthesizer:

https://www.meetup.com/Solder-Stitch-And-Code/events/238959615/

We’ll learn about some of the building blocks of creating a synthesizer using the 4046 VCO and the classic 40106 CMOS ICs. The 4046 is a well documented and powerful IC that can be turned into a modular synth voice with just a few added components. Participants will learn to solder together their own prototyping PCB, build a circuit on a breadboard from a schematic, experiment with sensors, and learn the basics about how to produce custom circuit boards using design software like Kicad and Fritzing. No experience is necessary, but basic electronic knowledge or a strong interest in synths will be helpful.

Build a Synthesizer with Darcy Neal in Chicago

Rotary Encoder Breakout with Pull-up Resistors

rotary1.jpg

This breakout board designed in KiCad makes it easy to put a rotary encoder and pull-up resistors on a breadboard.  (Thanks to Enrico for the idea to add pull-up resistors).  The footprints on the back are meant for 1206 SMD resistors.  I choose 1K Ohm resistors, marked 102, when I assembled this board.

Additional photos are available in the GitHub repo’s images directory and in a Google Photos gallery.

Here is the OSH Park shared project for the board:

Rotary Encoder Breakout with Pull-ups

Screenshot from 2017-04-04 15-55-27

Order from OSH Park

The KiCad design files are available on GitHub:

github-smallpdp7/rotary-encoder-breakout

white

I used this KiCad symbol and footprint by Mike Cousins for a Sparkfun rotary encoder:

github-smallmcous/kicad-lib

white

I’ve verified that these rotary encoders fit:

I wrote this Arduino sketch to run on the Teensy 3.2.  The brightness of one LED is controlled by the rotary encoder knob.  The other LED is turns on when the rotary encoder knob is pressed down:

arduino-smallrotary-encoder-test.ino

white

Here’s a video of the breakout board being used with a Bourns PEC12R-4220F-S0024 and Teensy 3.2:

Rotary Encoder Breakout with Pull-up Resistors

Creating the Benchoff Nickel

Screenshot from 2017-03-23 13-54-53.png

Andrew Sowa writes about the PCB he designed in KiCad to surprise Brian Benchoff last weekend at the Hackaday Unconference in Chicago:

Creating the Benchoff Nickel

I thought of making the Benchoff nickel after I saw Brian’s Hackaday,io profile. He has a hi-res image of the center a Benchoff Buck which is well suited to being converted to a PCB. There is only a few colors and they have sharp edges. Bitmap2Component in Kicad, can easily detect these transitions and convert them into a footprint file. With the help of a text editor, I was able to manually layer everything into one complete image.

 

The KiCad design files are available on GitHub:

screenshot-at-2017-02-14-20-58-40Junes-PhD/Benchoff-Nickel

 

Junes-PhD has shared the project on OSH Park:

Benchoff Nickel

b990e15b3b0bff6615d77bda90d22716

Order from OSH Park

Creating the Benchoff Nickel

Hackaday: Making More Of Me Money

Brian Benchoff of Hackaday writes about a surprise PCB he received at the Hackady Unconference in Chicago last weekend:

Making More Of Me Money

For the last few years, Hackaday has really been stepping up our game with marketing materials. Our t-shirts and swag are second to none, and last year we introduced the ‘Benchoff Buck’ [..]

Andrew Sowa created the Benchoff Nickel. It’s a visage of yours truly emblazoned on a PCB, rendered in FR4, silkscreen, gold, and OSHPark’s royal purple.

The Benchoff Nickel was created in KiCad using the Bitmap2Component functionality. Planning this required a little bit of work; there are only five colors you can get on an OSH Park PCB, from white to gold to beige to purple (soldermask on top of copper) to black (soldermask with no copper). Luckily, the best picture we have of me renders very well in five colors.

IMG_-mmx3ft

Hackaday: Making More Of Me Money

DTV Tuner Breakout for SDR

Eric Brombaugh designed this breakout board for the Rafael Microelectronics R820T2 Advanced Digital TV Silicon Tuner chip:

r820t2_breakout_assembled

R820T2 Breakout

This is the same chip used in most all of the RTL-SDR dongles, as well as the Airspy and numerous other radios. The chip is a versatile front-end with reasonable sensitivity and wide tuning range.

screenshot-at-2017-02-17-13-54-36

The design presented here is almost an exact implementation of the Mfg’s suggested demo design from the datasheet, implemented on the OSHpark 4-layer PCB process and provides a simple 4-pin interface with power, ground and I2C bus for controlling the tuner. A broad-band RF input and 10MHz IF output are provided on SMA connectors.

The breakout PCB design and STM32F0 firmware for the Rafael R820T2 tuner chip are shared on GitHub:

screenshot-at-2017-02-14-20-58-40 emeb/r820t2

 

emeb has shared project on OSH Park:

r820t2_breakout v0.1

cd102a38f8c39fe1ff2d6fe4cfe90e12.png
Order from OSH Park

DTV Tuner Breakout for SDR

ISL12022M RTC breakout board

From the Pluxx’s Magitech Golem Parts Emporium blog:

C44topVWEAAJj_u.jpg

ISL12022M RTC breakout board

This is a breakout board for the Intersil ISL12022M real-time clock, with optional I²C pull-ups and a CR1225 backup battery. The circuit is based on the design recommended by Intersil, with a few tweaks. It’s the second board I’ve designed so far.

golemparts has shared the project on OSH Park:

ISL12022M RTC Breakout v1.0 A

c44tosaxuaadnik

Order from OSH Park

ISL12022M RTC breakout board

Snowbot

Dan Hienzsch a holiday project to build a little Snowbot with an adjustable speed larson scanner for an eye:

snowbot_v1_prototype-2

Snowbot Ornament Project

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:

Snowbot_2015_Rev1

snowbot_revised_silkscreen_preview

Order from OSH Park

Snowbot

Rotary Encoder Breakout Board

UPDATE: Check out the new version with pull-up resistors

img_20170211_233051

I designed this simple breakout board in KiCad to make it easier to put a rotary encoder on a breadboard.   The KiCad symbol and footprint for the SparkFun rotary encoder was created by mcous on GitHub.  I used an updated version with corrected pin numbering.

img_20170211_230723

Here are the rotary encoders that I’ve verified to fit:

img_20170211_233439

The design files are available on GitHub:

Screenshot at 2017-02-14 20-58-40.png pdp7/rotary-encoder-breakout

The board is shared on OSH Park:

SparkFun Rotary Encoder Breadboard Adapter

e1911a0b6c7595c4cd7a05c4806f83bf.png

Order from OSH Park

Rotary Encoder Breakout Board