Embedded Development Machine

From Makers Local 256
Revision as of 20:12, 4 August 2012 by Omegix (Talk | contribs)

Jump to: navigation, search

Creator:
Omegix
Status:
Ready to Use
Born On:
13:05, 14 June 2012 (CDT)
Last Updated:
20:12, 04 August 2012 (CDT)

OMG WAT DO?

Logging In

  • Ubuntu
    1. Login
      • User: makerslocal
      • Password: makerslocal
    2. Make sure to backup your personal files, as this machine may be re-imaged without warning.
  • Windows: No login needed

Resources

Near the Embedded Development & CAD Workstation is a set of cubby holes. This is where you will find various development boards and related tools.

Please do not store your project on the E.D. Table overnight. Instead, use one of the unclaimed cubby holes marked "Embedded Development" or "E.D." to store your project in temporarily, and leave a dated note on it declaring it as yours.

Overview

The Embedded Development Machine is meant to have the following purposes:

  • (unrelated) CAD Software Design
  • Embedded Development
  • Circuit Board Layout and Design
  • Smarthphone Development

The Embedded Development Workstation located on the table in the entryway.

Hardware

Computer

  • HP xw4400 Workstation
    • INtel Core 2 Duo, 64bit
    • 3GB RAM
    • HDD:
    • Four Monitor heads available, currently only hooked up to one LCD monitor
    • Wireless Internet connection to "Makerslocal" network.

Development Accessories

Item Location Perma-loaned by Accessory Needed Use
GPS Chip White "Development Boards" box Justin Richards Adding GPS Capabilites
FT232R Breakout Board (1 of 2) White "Development Boards" box Justin Richards USB Cable (in cubby) USB to Serial. Please note, this board is currently configured for 5V TTL Serial, but can be set to 3V as needed.
FT232R Breakout Board (1 of 2) Available by Request,Justin RIchards Not Typically Loaned Out USB Cable (in cubby) USB to Serial TTL.

Development Tools

Item Location Perma-loaned by Accessories Needed Use
Atmel AVR Dragon (1 of 2) Red AVR Box with a Dragon on it, Cubby Holes Justin Richards JTAG Cable Programming most ATMEL Chips via ISP, JTAG, or parallel.
Atmel AVR Dragon (2 of 2) Available by Request: Justin Richards Typically Not Loaned Out JTAG Cable Programming most ATMEL Chips via ISP, JTAG, or parallel.
JTAG Cable "Programming Cables" Cubby Hole Justin Richards Programming Board (like the AVR Dragon for ATMEL Chips) Programming JTAG equipped boards
Seedstudio Bus Pirate White "Development Boards" Box in Cubby Justin Richards Multicolored Breakout Cable terminating in Multicolored female headers. Muticolor Breakout Cable terminating in Multicolored attachment probes available upon request from Justin Richards TODO: Purpose Statement Needed
Sparkfun USB To Serial Available by Request: Justin Richards Not Typically Loaned Out USB Mini Cable, unknown paired red boards Specialty USB to Serial board used with specialty daughter boards available via Justin Richards. Daughter boards include a gyroscope, and a thingamadoole.
USB SPI Programmer Available by Request: Greg Brown USB Mini Cable Programming development boards that require and SPI interface
USB Cable (Male B) "Programming Cables" Cubby Hole Donated N/A Programming USB equipped boards
USB Cable (Mini) "Programming Cables" Cubby Hole Donated N/A Programming USB equipped boards

Development Boards

Item Location Perma-loaned by Accessories Needed
Atmel Teensy (the bigger of the two. TODO: update with formal name) with male headers Available on Request: Justin Richards Not Typically Loaned out USB Cable
Atmel Teensy (Version 2) without headers (1 of 2) White "Development Boards" box Justin Richards USB Cable
Atmel Teensy (Version 2) without headers (2 of 2) Clear Plastic Bag inside Cubby Hole Jeff Cotten. USB Cable, there's a packing slip inside denoting that it belongs to Jeff Cotten
Atmel Teensy (Version 2) with male headers Available on Request: Justin Richards Not Typically Loaned Oit USB Cable
Arduino UNO White "Development Board" box Justin Richards USB Cable
AVRISP mkII (ATMEL ATMEGA 128) Available by Request Not Typically Loaned Out USB Cable
Basic Stamp HomeWork Board (Parrallax) In Cubby Hole Jeff Cotten Serial Cable (needed). Embedded machine has Serial port. Needs 9V Battery to program or use.
FTDI VDIP2 Available by Request: Jeff Cotten Jeff Cotten Unknown (haven't really played with it yet)
MicroSD reader breakout board Available by Request: Justin Richards Not Typically Loaned out 256MB MicroSD card (inside reader)
STM32FOdiscovery Board White "Development Boards" Box Justin Richards USB Mini Cable, unpopulated daughter board
TI MSP430 Launchpad Black MSP43) Launchpad Box in Cubby Hole Justin Richards USB Cable in Cubby. Has Two MSP430-G2231 chips, one on board, and a spare in box.
TI MSP-TS430PZ100USB Blue MSP430 Box Justin Richards Two MSP430 chips, JTAG Cable (JTAG programmer needed), USB Cable Needed
TI "Analog Evaluation Module" White "Development Boards" box Justin Richards
TI eZ430-F2013 Development Tool DVD Case with picture of thumb drive development board inside. DVD Case in Cubby Hole. Justin Richards Inside DVD case is a software install CD, and the board itself
TI MSP-TS430PM64 In Cubby Hole Jeff Cotten There is one MSP430 Chip in the ZIF socket. Requires a JTAG Cable and programmer to use. May need a special 5V power cable to use.
Two Wheatstand Atmel Zigbit 2.4ghz Antenne Breakout Boards Available by Request: Justin Richards Not Typically Loaned Out
Wheatstand ATMEGA 128 RFA1 Breakout Board (1 of 2) Available by Request: Justin Richards Not Typically Loaned Out
Wheatstand ATMEGA 128 RFA1 Breakout Board (2 of 2) Available by Request: Justin Richards Not Typically Loaned Out

Software

Design

  • Eagle (Circuitboard design)
  • SolidWorks (3D CAD Design)
Software Name Linux Status (Installed\Not Installed) Windows Status (Installed\Not Installed) Member Known to Use Used For OS Dependency?
Eagle Installed on Linux Not Installed on Windows Omegix Circuitboard Layout and Design No
Solidworks Not Installed on Linux Not Installed on Windows 3D CAD Design No

Development

Software Name Linux Status (Installed\Not Installed) Windows Status (Installed\Not Installed) Member Known to Use Used For OS Dependency?
Arduino IDE Installed on Linux Not Installed on Windows Omegix Arduino Development No
Whatever the MSP430 / Launchpad IDE is. Not Installed on Linux Not Installed on Windows Omegix MSP430 Development Unknown
Code Composer Studio 5 Installed on Linux Not Installed on Windows Development of MSP430 USB Stick, development of MSP430 Launchpad not available. Yes
Eclipse with Android SDK Installed on Linux, SDK installed, NDK not installed (install as needed) Not Installed on Windows Omegix Android Development, C++ Development, Java Development, Other Yes. Launchpad is not supported under Linux, only USB FET.

Wishlist

  • Full Eagle License
  • Extra Monitor
  • PC2 RAM
  • DVD Burner
  • Serial Cable
  • Google Development Board

People

Embedded Development

The following people are known to do embedded development and circuit board design at the shop:

CAD Design

The following people are known to do embedded development and circuit board design at the shop:

  • Your Name Here