1mm pitch flex cable passthrough

Kuzyatech has a new project posted, a Flex (FPC) 1mm cable passthrough breakout: By popular demand, the breakout/passthrough combination boards family now includes a 1mm pitch variant This version handles up to 30 signals which seems to be a practical limit of most 1mm FPC connectors. Each signal is numbered and brought to a 0.1mm spacing […]

Clocked 8-bit random pattern generator for CMOS synth

Michael of Acidbourbon built a clocked 8-bit random pattern generator and wrote a post on his blog detailing its assembly: The idea behind this circuit is really simple: Build a white noise source Amplify the noise until it has CMOS/TTL logic level (0V=Lo, 5V=Hi) Use a clocked flip flop to sample the high frequency noise at a […]

STM32CubeMX GCC Makefile project

Baoshi writes: Writing peripheral initialization code is probably the most tedious work in embedded development. It always successfully stops me from starting a new project. I believe engineers at STMicroelectronics share the same pain. Therefore they created STM32Cube firmware and STM32CubeMX graphical configuration tool, which turns numerous key strokes and page flips into just a […]

App note: The effect of pan material in an induction cooker

A good read on induction cooker and the effects of pan material used, app note(PDF) from ON Semiconductors. Induction heating is a well established method of generating heat in metal goods and has been used for decades. The induction cooking market is well established, but little has been written regarding the properties and interactions of […]

App note: Using the DAC as a function generator

A function generator from an C8051 DAC application note(PDF) from Silicon Labs This document describes how to implement an interrupt driven multifunction generator on C8051 devices using the on-chip digital-to-analog converter (DAC). Four different waveforms expandable to any periodic function defined in a table. – Sine Wave (Table Defined) – Square Wave (Calculated) – Triangle […]

App note: Adding an ADC to the Raspberry Pi

  Adding an ADC to the Raspberry Pi app note (PDF!) from  FTDIChip: This application note will show how to connect the RPI-Hub-Module to the Raspberry Pi and install FTDI drivers to control the module. The application note will then explain how the module may be used to read values from an external ADC device over the SPI […]

App note: USB HID bootloader for PSoC 3 and PSoC 5LP

An application note on USB HID bootloader for PSoC 3 and PSoC 5LP from Cypress: AN73503 describes how to implement a USB bootloader for PSoC 3 and PSoC 5LP devices by using the USB Human Interface Device (HID) class. It also shows how to build a Windows-based USB host program. A PSoC Creator project and an […]

DirtyPCBs: C64FC 16K edition ready

Stian Søreng writes: A stack of release candidate 3 boards of the C64FC are on my desk, and a few changes have been made since RC2. We’re talking 16K support, software switches to select 8K/16K cartridge, cart disable support, bugs fixed and patched. I also want to give a good shoutout to DirtyPCBs for their […]

Free PCB coupon via Facebook to 2 random commenters

Every Friday we give away some extra PCBs via Facebook. This post was announced on Facebook, and on Monday we’ll send coupon codes to two random commenters.  The coupon code usually go to Facebook ‘Other’ Messages Folder .  More PCBs via Twitter on Tuesday and the blog every Sunday. Don’t forget there’s free PCBs three times every […]

Power playground project

Spacewrench over at Dorkbotpdx published a new build, a Power Playground project: It’s a PMOS/NMOS H-Bridge with FETs that can handle 3 amps or so, plus a SPI current sensor, some switches & a rotary encoder (not stuffed yet), and a 7-segment display, all controlled by a Teensy-3.1 running FreeRTOS. I made this because I’m always running into battery, […]

Fixing a Mega drive cartridge with old BIOS chips

Robson of Dragão sem Chama writes, “this time I want to share my Mega Drive flash cart made of old BIOS chips. I made it because my Sonic cart was not working since always. I used Arduino, Python and a bit of Processing (nice to show visual info) to program” Via the contact form. Check out the […]

DirtyPCB LSF0204 breakout board – a bidirectional, multi-voltage level converter

Francesco’s LSF0204 breakout board,  a 4-bit, bidirectional, multi-voltage level converter: I needed a small, fast and reliable multi-voltage level translator (mainly for connecting ESP8266 boards to the Arduino, got tired of resistor networks pretty quickly) so I built a breakout board for TI’s LSF0204(D). Datasheet and info here. The LSF0204 is a nice little chip. […]

5″ capacitive touch panel with GSL1680 up’n running with Arduino

Helge of WeatherStation writes: After some help from wolfmanjm and CosR1, I managed to get a separate Buydisplay based GSL1680 touch panel up’n running on an Arduino Mega (1280) with only minor modifications to wolfmanjms code. The firmware is an integrated part of the sketch. Instead of using ram, it is put in the flash […]