MSP430F5310 Breakout board free PCB build

dsc05618_build

Rohit blogged about his MSP430F5310 Breakout board build:

This is the article and the comment by Boseji to his git repo for the project that was extremely useful in building it!

If you build a free PCB we’ll send you another one! Blog about it, post a picture on Flicker, whatever – we’ll send you a coupon code for the free PCB drawer.

Stellaris launchpad based video player

stellaris launchpad

Vinod made this video player using Stellaris launchpad and wrote a post on his blog detailing it’s assembly and operation:

I am introducing my new mad project, a video player using stellaris launchpad and a 320×240 color lcd which I got from seeedstudio.  I tried the lcd shield by connecting on an arduino board and loaded some example codes for the arduino and it was working fine. I made a small video player few months ago using atmega32 and a 128×128 color lcd. This time my lcd resolution is larger. I want to make a better video player this time, so I selected a 32bit processor with more speed and ram, and I already have one arm cortex m4 based board, the texas instruments stellaris launchpad board which I bought for 4.9$ (limited time offer).

Check out the video after the break.

Continue reading “Stellaris launchpad based video player”

Nikon DSLR IR remote using an MSP430

NikonRemoteIR2

IPushKarov posted his DIY Nikon DSLR IR remote with MSP430:

Three years back in time, I bought Nikon D3000 DSLR. I started shooting, but the moment I needed remote, came one day (more over night), during on night photography session. I checked all local suppliers, but the prices were high. I ordered one from China. The problem with orders from China is that they take time. I started waiting and one day I made my IR remote, using the MSP430.

Via 43oh.

App note: Basic switching-regulator-layout techniques

appnote

Here’s an application note from Maxim on basic switching-regulator-layout techniques:

This article addresses some of the fundamentals of laying out a switching-regulator board. Although it focuses on a step-up switching-regulator, the concepts it covers are also useful when working with other types of switching regulators. The article talks about the importance of ground schemes, component placement, reducing noise interference, and reducing stray capacitance and inductance.

Free PCB Sunday: Pick your PCB

Dangerous DSO v1 - Click Image to Close

We go through a lot of prototype PCBs, and end up with lots of extras that we’ll never use. Every Sunday we give away a few PCBs from one of our past or future projects, or a related prototype. Our PCBs are made through Seeed Studio’s Fusion board service.

This week two random commenters will get a coupon code for the free PCB drawer tomorrow morning. Pick your own PCB.

You get unlimited free PCBs now – finish one and we’ll send you another!

Don’t forget there’s free PCBs three times every week:

Continue reading “Free PCB Sunday: Pick your PCB”

App note: USB High speed device mass storage on SD/MMC card with optional AES

app_note_

Here’s an application note from Atmel:  USB High speed device mass storage on SD/MMC card with optional AES (PDF!)

This application note is a description of a USB Mass Storage device, using High Speed USB for communication and a SD/MMC-card for storage. By default the code is compiled to run at the EVK1104 reference design board with the AT32UC3A3. This document contains a high-level description of the source code following the application note, including description of the USB and SD/MMC stacks and performance measurements for different configurations.

Mystery Arduino device makes US TV debut on The Following


Looks like Arduino has made it to the small screen!

The Following is an American TV Series which premiered last January and telling the story of former FBI agent Ryan Hardy (Kevin Bacon) and his attempts to recapture serial killer Joe Carroll following the latter’s escape from prison.

On the 9th of April Season 1, chapter 12 aired and some of you noticed the unexpected!

An Arduino Uno spotted for the first time in a TV series. At 17m 40s Kevin Bacon jumps over an Arduino Uno-activated device … the red led blinking seems pretty dangerous! But what kind of device is it exactly?

You can check out this episode for yourself at Fox.com.

Zoe Romano via the Arduino blog.

App note: IC temperature sensor accuracy compensation with a PICmicro microcontroller

App_note_001

An application note from Microchip: IC temperature sensor accuracy compensation with a PIC microcontroller

This application note is based on the analog output MCP9700/MCP9701 and serial output MCP9800 temperature sensors.

Mobile POV device uses Parallax Propeller


Here’s a unique mobile POV device using the Parallax Propeller. Gareth (chiprobot) designed this gadget using the Propeller MCU driving eight UV LEDs, blasting UV light onto a phosphorescent sheet of vinyl. He says the coding utilizes the Propeller’s built-in ROM character map, so code size is very small (i.e., no big data tables). You can find code snippets and project data in his postings on the Parallax Propeller forum.

Wireless voice-controllable smart home project

Wireless-Voice-Controllable-Smart-Home-Project-W600

Wireless voice-controllable smart home project by Jiayuan Wang and Sheng Zhang from Cornell University, built as a final project:

There are two CPU in our project, ATmega328 and ATmega1284. We set up the wireless communication by two Xbee chips. One of them connects with ATmega328 working as the transmitter to transmit the signal, another one is connected with ATmega1284 to be the receiver. We pick up ATmega328 to be our transmitter part because there is a microphone on it which could receive and store the voice signal from people. When people say the voice instruction, microphone gets it first and then ATmega328 receive it. By the program controlling, ATmega328 will send the signal to transmitter Xbee. When the Xbee is enabled, it will send the corresponding signal to the receiver Xbee by the different voice instructions. When the wireless communication set up successfully, it will send instructions for ATmega1284.

Via Hacked Gadgets.

Quadcopter in a 5x5cm PCB update

cPTBStu

Erdabyz posted an update to his Quadcopter in a 5x5cm PCB we covered previously:

For now, Invensense’s MotionApps firmware has been succesfully ported to PIC32, and we have the MPU6050’s DMP outputting a quaternion at 200Hz and the output looks perfectly valid.

Some freescale code for the barometer/altimeter has also been ported but it’s still mostly untested. Only checked that communication does work.

Free PCB coupon via Facebook to 2 random commenters

xQFP50 plus65 Protoboard

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. More PCBs via Twitter on Tuesday and the blog every Sunday.

Don’t forget there’s free PCBs three times every week:

Continue reading “Free PCB coupon via Facebook to 2 random commenters”

Week in (p)review April 26, 2013

BP_EK_E12_overview21

Here’s a summary of major developments over the last week. Free PCB Friday is coming up soon.

Coming up:

  • Free PCBs via Facebook on Friday
  • App notes on the weekend
  • Free PCB Sunday
  • 3D model on Monday
  • Eagle parts and tips on Tuesday
  • Free PCBs via Twitter on Tuesday
  • A new tutorial on Wednesday
  • Workshop video on Thursday
  • Weekly roundup and preview every Friday

CMSIS Components used by mbed are now BSD Licensed

mbed-sdk-open-source

Viswa writes, “ARM and mbed.org has released the components of CMSIS software under a permissive BSD license. CMSIS is common layer provided by ARM for accessing the core registers of ARM Cortex-M processor which inside Cortex-M MCUs. All Cortex-M MCU vendor make use of this library for the software drivers. This was until now under a custom license not suitable to be combined with many Free Open Source licenses.”

Cypress announces Arduino shield-compatible PSoC 4


Cypress Semiconductor has announced the availability of their new PSoC 4 system-on-chip device The chip features an ARM Cortex-M0 CPU up to 48MHz, up to 32 kB Flash, 4 kB SRAM, programmable analog: Op-Amps, 12-bit 1Msps SAR ADC, programmable digital: Four PLD-based Logic Blocks, CapSense touch sensing capability, low power operating range of 1.71 to 5.5V operation, and 150nA hibernate mode/20nA stop mode.

Program development for the PSoC4 is done using the free PSoC Creator IDE and PSoC Programmer software (neither time or code size limited.) These allow you to develop custom mixed-signal system-on-chips with programmable analog and digital blocks combined with flexible routing and interconnects. (In addition to Creator’s drag and drop design format, PSoC 4 will probably also be programmable in Verilog, since that is an option with other devices using the PSoC Creator IDE.)

The development board is known as the PSoC 4 Pioneer board and is available for advance ordering from a number online retailers for a list price of $25 (plus shipping). It employs the Arduino form factor, contemplating compatibility with Arduino shields and Digilent Pmod daughtercards.

Essentially these Cypress PSoC devices are a PLD supported by sophisticated yet easily navigable development software. While not open source, these are cool chips nevertheless.