# parts

moduleID: SparkFun-DigitalIC-FT232RL-SSOP
family: sparkfun usb ic
version: 4
fritzingversion: 0.7.2b
author: www.fritzing.org
title: USB UART
label: IC
date: 2013-02-13
path: core/sparkfun-digitalic-ft232rl-ssop.fzp
description:
<b>USB UART</b>
FT232RL 4<sup>th</sup> Generation USB UART (USB &lt;-&gt; Serial) Controller. Spark Fun Electronics SKU : COM-00650


moduleID: Si470x-Eval-v11
family: radio breakout
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: SparkFun
title: Digital FM Radio Receiver
date: 2011-07-08
path: core/Si470x-Eval-v11.fzp
description:
<p>


	<strong>Description:</strong> This is a breakout board for the Silicon Laboratories Si4703 FM tuner chip. Beyond being a simple FM radio, the Si4703 is also capable of detecting and processing both Radio Data Service (RDS) and Radio Broadcast Data Service (RBDS) information. The Si4703 even does a very good job of filtering and carrier detection. It also enables data such as the station ID and song name to be displayed to the user.</p>


<p>


	Using this board we are able to pick up multiple stations just as well as with a standard FM radio. The board breaks out all major pins and makes it easy to incorporate this great chip into your next radio project. Also, by plugging headphones into the 3.5mm audio jack, you effectively use the cable in your headphones as an antenna! Therefore, this board does not require an external antenna if using headphones or a 3.5mm audio cable longer than 3 feet.</p>


<p>


	<strong>Documents:</strong></p>


<ul>


	<li>


		<a href="http://www.sparkfun.com/datasheets/BreakoutBoards/Si470x-Eval-v11.pdf" target="_blank">Schematic</a></li>


	<li>


		<a href="http://www.sparkfun.com/datasheets/BreakoutBoards/Si470x-Eval-v11.zip" target="_blank">Eagle Files</a></li>


	<li>


		<a href="http://www.sparkfun.com/datasheets/BreakoutBoards/Si4702-03-C19-1.pdf">Datasheet</a> (Si4703)</li>


	<li>


		<a href="http://www.sparkfun.com/datasheets/BreakoutBoards/tpa6111a2.pdf" target="_blank">Datasheet</a> (TPA6111A2)</li>


	<li>


		<a href="http://www.sparkfun.com/datasheets/BreakoutBoards/Si4703_Example.pde" target="_blank">Arduino Example Code</a></li>


	<li>


		<a href="http://dlnmh9ip6v2uc.cloudfront.net/datasheets/BreakoutBoards/AN230_0.61.pdf" target="_blank">Programming Guide</a></li>


</ul>


<p>


	<strong>Replaces:</strong> <a href="http://www.sparkfun.com/products/8972" target="_blank">WRL-08972</a></p>


moduleID: HEF4094
family: 4000 series
fritzingversion: 0.6.3b.08.16.5401
author: Sorki
title: HEF4094
label: HEF4094
date: 2011-08-30
path: core/HEF4094.fzp
description:
(Identical part HCF4094)

The HEF4094 is an 8-stage serial shift register. It has a storage latch associated with each stage for strobing data from the serial input to parallel buffered 3-state outputs. 

The parallel outputs may be connected directly to common bus lines. 

Data is shifted on positive-going clock transitions. The data in each shift register stage is transferred to the storage register when the strobe input is HIGH. Data in the storage register appears at the outputs whenever the output enable signal is HIGH.

Two serial outputs are available for cascading a number of HEF4094 devices. 

Serial data is available at QS on positive-going clock edges to allow high-speed operation in cascaded systems with a fast clock rise time. The same serial data is available at Q'S on the next negative going clock edge. This is used for cascading HEF4094 devices when the clock has a slow rise time.

It operates over a recommended VDD power supply range of 3 V to 15 V referenced to VSS (usually ground). Unused inputs must be connected to VDD, VSS, or another input. 


moduleID: grove_infrared_receiver
family: grove
version: 4
author: Yihui Xiong
title: Grove Infrared Receiver
label: Grove
taxonomy: part.dip.8.pins
path: core/seeed_grove_infrared_receiver.fzp
description:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'SimSun';">An infrared receiver</span></p></body></html>


moduleID: SparkFun-Sensors-CAMERA_CMOS_CON-PLUG
family: sparkfun camera
version: 4
fritzingversion: 0.7.2b
author: www.fritzing.org
title: 640x480 CMOS Color Camera
label: U
date: 2013-02-13
path: core/sparkfun-sensors-camera_cmos_con-plug.fzp
description:
<b>640x480 CMOS Color Camera</b>
Footprint proven. Spark Fun Electronics Camera SKU : SEN-00637, Mating Connector SKU : SEN-00638


moduleID: 81591c6c31ccf12f0f3ccec5f150df2d
family: usb-to-serial adapter
version: 4
fritzingversion: 0.3.17b.04.07.4081
author: andre
title: Wiring USB Adapter
label: USB
date: 2010-04-11
path: core/usbadapter_wiring.fzp
description:
The Wiring USB Adapter connects the Wiring Mini to a host computer. It uses an FTDI FT232R to convert between USB and RS-232 serial commands.


moduleID: Touch_Shield-v11
family: touch shield
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: SparkFun
title: Arduino Cap Sense Shield
date: 2011-07-08
path: core/Touch_Shield-v11.fzp
description:
<p>


	<strong>Description:</strong> The MPR121 IC is a great way to build simple capacitive touch interfaces, and now it&#39;s even easier to incorporate into your Arduino projects with the touch shield. The touch shield has 9 capacitive touch pads, with headers for the remaining 3 electrode connections. With this shield you can have a total of 12 touch sensitive buttons. An on-board logic level converter allows it to work with 5V and 3.3V Arduino boards. Simply solder on some header pins and stack it on to your Arduino for a convenient input device. Check below for some example code to get you started.</p>


<p>


	<strong>Documents:</strong></p>


<ul>


	<li>


		<a href="http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/Arduino/Shields/Touch_Shield-v11.pdf" target="_blank">Schematic</a></li>


	<li>


		<a href="http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/Arduino/Shields/Touch_Shield-v11.zip" target="_blank">Eagle Files</a></li>


	<li>


		<a href="http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/Arduino/Shields/Touch_Shield_Example.zip" target="_blank">Example Code</a></li>


</ul>


moduleID: SparkFun-Sensors-VCNL4000-
family: sparkfun proximity sensor
version: 4
fritzingversion: 0.7.2b
author: www.fritzing.org
title: VCNL4000
label: U
date: 2013-02-13
path: core/sparkfun-sensors-vcnl4000-.fzp
description:
Fully integrated proximity and ambient light sensor with infrared emitter and I2C interface<br>
<br>


moduleID: MonsterMoto-Shield-v12
family: motor controller
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: SparkFun
title: Monster Moto Shield
date: 2011-11-29
path: core/MonsterMoto-Shield-v12.fzp
description:
<p>


	<strong>Description:</strong> This is essentially a ramped up version of our Ardumoto motor driver shield. For this monster shield we&#39;ve replaced the L298 H-bridge with a pair of VNH2SP30 full-bridge motor drivers. We&#39;ve also beefed up the support circuitry so this board is capable of driving a pair of high-current motors! The VIN and motor out are pitched for our 5mm screw terminals (not included), making it easy to connect larger gauge wires.</p>


<p>


	<strong>Note:</strong> When using this board in extreme high-demand applications it may be necessary to improve thermal performance with a heat-sink or fan and to solder the wires directly to the board instead of using a screw terminal (in addition to the myriad other complications present in a 30A system) However, when using the board at currents up to 6A the chips will barely become noticeably warm.</p>


<p>


	<strong>Features:</strong></p>


<ul>


	<li>


		Voltage max: 41V</li>


	<li>


		Maximum current rating: 30 A</li>


	<li>


		Current sensing available to Arduino analog pin</li>


	<li>


		MOSFET on-resistance: 19 m&Omega; (per leg)</li>


	<li>


		Maximum PWM frequency: 20 kHz</li>


	<li>


		Thermal Shutdown</li>


	<li>


		Undervoltage and Overvoltage shutdown</li>


</ul>


<p>


	<strong>Documents:</strong></p>


<ul>


	<li>


		<a href="http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/Arduino/Shields/MonsterMoto-Shield-v12.pdf" target="_blank">Schematic</a></li>


	<li>


		<a href="http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/Arduino/Shields/MonsterMoto-Shield-v12.zip" target="_blank">Eagle Files</a></li>


	<li>


		<a href="http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/Arduino/Shields/10832.pdf" target="_blank">Datasheet</a> (VNH2SP30)</li>


	<li>


		<a href="http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/Arduino/Shields/MonsterMoto_Shield_Example.pde" target="_blank">Example Code</a></li>


</ul>


moduleID: RGB_matrix_v25
family: display
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: SparkFun
title: LED Matrix - Serial Interface - Red/Green/Blue
date: 2011-07-08
path: core/RGB_matrix_v25.fzp
description:
<p>


	<span style="font-weight: bold;">Description:</span> This is a large sized RGB LED Matrix with a backpack that has been designed to take SPI serial input and display any graphics you pass it. All the refreshing and communication control is taken care of by the backpack. It&#39;s even reprogrammable! 7 software selectable colors are available!<br />


	<br />


	Unit comes with a Red/Green/Blue LED Matrix assembled with a RGB Matrix Backpack Controller.<br />


	<br />


	Check out the <a classname="" href="http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=91" name="" target="_blank">LED Coffee Table</a> tutorial!<br />


	<br />


	<span style="font-weight: bold;">Documents:</span></p>


<ul>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/Components/rgbmatrixbackpack_userguide.pdf" name="" target="_blank">Matrix Backpack Controller Datasheet</a></li>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/Components/RGB_Backpack_v4.zip" name="" target="">RGB Serial Matrix Firmware</a></li>


	<li>


		<a classname="" href="http://www.sparkfun.com/Code/RGB_Sample_Interface_Code.zip" name="" target="">Sample Interface Code</a></li>


	<li>


		<a classname="" href="http://www.sparkfun.com/Code/RGBMatrixBackpackSketch.zip" name="" target="_blank">Sample Arduino Sketch</a></li>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/Components/RGB_matrix_v25.pdf" name="" target="_blank">Schematic</a></li>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/Components/YSM-2388CRGBC.pdf" name="" target="_blank">Triple Color LED Matrix Datasheet</a></li>


</ul>


<p>


	<span style="font-weight: bold;">Example Projects:</span></p>


<ul>


	<li>


		<a href="http://www.sparkfun.com/datasheets/Components/LED_MATRIX_CODE.zip" target="_blank">Example Software for older RGB Serial Matrix</a></li>


	<li>


		<a classname="" href="http://wiring.org.co/learning/basics/rbgbackpack.html" name="" target="_blank">Wiring Example</a></li>


	<li>


		<a href="http://www.nokinomo.com/films/films.php?Id=13" target="_blank">Example deployment</a> by Nokinomo</li>


	<li>


		<a classname="" href="http://www.youtube.com/watch?v=hEKEM6ZOsZE" name="" target="_blank">Example Project</a> by Mr. Nick Hall</li>


	<li>


		<a classname="" href="http://www.halfmachine.dk/posts/60" name="" target="_blank">Ladies and Mens Room Mixup</a> by Vanessa Carpenter</li>


	<li>


		<a href="http://www.sparkfun.com/tutorials/44">Ethernet LED Matrix</a> tutorial by Owen Osborn</li>


</ul>


<p>


	<br />


	<span style="font-weight: bold;">Dimensions:</span></p>


<ul>


	<li>


		2.38x2.38&quot; square</li>


	<li>


		Max width of backpack including connector pins - 1.1&quot;</li>


</ul>


moduleID: SparkFun-DiscreteSemi-VARISTOR--0603
family: sparkfun varistor
version: 4
fritzingversion: 0.7.2b
author: www.fritzing.org
title: VARISTOR
label: Z
date: 2013-02-13
path: core/sparkfun-discretesemi-varistor--0603.fzp
description:
<h3>Varistor</h3>
Varistor (Variable resistor) is a nonlinear resistive element of the
voltage dependence that resistance changes with applied voltage.
Varistor is equivalent with Zener diode of two series connection.


moduleID: DeadOn RTC - DS3234 Breakout-v11
family: real time clock breakout
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: SparkFun
title: DeadOn RTC - DS3234 Breakout
date: 2011-07-08
path: core/DeadOn RTC - DS3234 Breakout-v11.fzp
description:
<p>


	<strong>Description:</strong> Here is a real time clock based on the DS3234 Real Time Clock IC. The DS3234 is a low-cost, extremely accurate SPI bus real-time clock with an integrated temperature-compensated crystal oscillator and crystal.</p>


<p>


	The RTC maintains seconds, minutes, hours, day, date, month, and year information. The date at the end of the month is automatically adjusted for months with fewer than 31 days, including corrections of leap year. The clock operates in either the 24-hour or 12-hour format with AM/PM indicator. Two programmable time-of-day alarms and a programmable square-wave output are provided.</p>


<p>


	The underside of the board holds a 12mm coin-cell battery holder for battery backup.</p>


<p>


	<strong>Note:</strong> These do not include a battery. See the related products below for a battery.</p>


<p>


	<strong>Features:</strong></p>


<ul>


	<li>


		+-2ppm accuracy</li>


	<li>


		Two alarms</li>


	<li>


		SPI output</li>


	<li>


		Low power consumption</li>


	<li>


		Accurate calendar up to year 2100</li>


	<li>


		Battery backup included</li>


</ul>


<p>


	<strong>Documents:</strong></p>


<ul>


	<li>


		<a href="http://www.sparkfun.com/datasheets/BreakoutBoards/DeadOn%20RTC%20-%20DS3234%20Breakout-v11.pdf" target="_blank">Schematic</a></li>


	<li>


		<a href="http://www.sparkfun.com/datasheets/BreakoutBoards/DeadOn RTC - DS3234 Breakout-v11.zip" target="_blank">Eagle Files</a></li>


	<li>


		<a href="http://www.sparkfun.com/datasheets/BreakoutBoards/DS3234.pdf" target="_blank">Datsheet</a> (DS3234)</li>


	<li>


		<a href="http://www.sparkfun.com/datasheets/BreakoutBoards/DS3234_Example_Code.c" target="_blank">Example Code</a></li>


</ul>


moduleID: Ardumoto v13
family: motor shield
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: SparkFun
title: Arduino Motor Shield
date: 2011-07-08
path: core/Ardumoto v13.fzp
description:
<p>


	<span style="font-weight: bold;">Description:</span> The new version of this shield allows for either 3.3 or 5v logic, a separate and more robust VIN connection, and the PWM input has moved to pin 3.</p>


<p>


	This is a motor shield for Arduino&nbsp;that will control two DC motors. Based on the L298 H-bridge, the Ardumoto can drive up to 2 amps per channel. The board takes its power from the same Vin line as the Arduino board,&nbsp; includes blue and yellow LEDs to indicate active direction, and all driver lines are diode protected from back EMF.<br />


	<br />


	Control for motor attached to OUT1/2 is connected to digital line 12 (direction A) and digital line 3 (PWM A).<br />


	<br />


	Control for motor attached to OUT3/4 is connected to digital line 13 (direction B) and digital line 11 (PWM B).<br />


	<br />


	Compatible screw terminals and connectors are listed below.<br />


	<br />


	<span style="font-weight: bold;">Documents:</span></p>


<ul>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/DevTools/Arduino/Ardumoto_v13.pdf" target="_blank">Schematic</a></li>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/DevTools/Arduino/Ardumoto%20v13.zip" target="_blank">Eagle Files</a></li>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/Robotics/L298_H_Bridge.pdf" name="" target="_blank">L298 H Bridge data sheet</a></li>


	<li>


		<a href="http://www.sparkfun.com/datasheets/DevTools/Arduino/Ardumoto_test_3.pde" target="_blank">Example Arduino sketch</a></li>


	<li>


		<a href="http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=183" target="_blank">Assembly Guide</a></li>


	<li>


		<a href="http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=195" target="_blank">Quickstart Guide</a></li>


</ul>


<p>


	<strong>Replaces:</strong> <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=9213" target="_blank">DEV-09213</a></p>


moduleID: 4d5dcc6408079f54cbda4d35e4d0b8fa
family: microcontroller board (basic stamp)
version: 4
fritzingversion: 0.3.17b.04.07.4081
author: Lionel Michel
title: BASIC Stamp 2p24
label: BS
date: 2010-04-08
path: core/BASIC_Stamp_2p24.fzp
description:
The BASIC Stamp 2p24 serves as the brains inside of electronics projects and applications that require a programmable microcontroller. It is able to control and monitor timers, keypads, motors, sensors, switches, relays, lights, and more. Programming is performed in an easy-to-learn language called PBASIC.


moduleID: SparkFun-Sensors-HMC6352-
family: sparkfun compass ic
version: 4
fritzingversion: 0.7.2b
author: www.fritzing.org
title: HMC6352
label: U
date: 2013-02-13
path: core/sparkfun-sensors-hmc6352-.fzp
description:
Compass module from Honeywell. Works very well. Schematic and footprint are production proven. Spark Fun Electronics SKU : COM-07892


moduleID: SparkFun-Boards-WIZ811MJ-
family: sparkfun wiz811mj
version: 4
fritzingversion: 0.7.2b
author: www.fritzing.org
title: WIZ811MJ
label: U
date: 2013-02-13
path: core/sparkfun-boards-wiz811mj-.fzp
description:
<h3>WIZnet W5100 Network Module with MagJack - WIZ811MJ</h3>
WIZnet's WIZ811MJ is a breakout board for the W5100 embedded TCP/IP chip. Also included on the board is a RJ-45 MagJack Connector (RJ45 with X'FMR).<br><br>

See http://www.sparkfun.com/commerce/product_info.php?products_id=9473 for more documentation and info.<br>
<B>**UNPROVEN</b>


moduleID: udoo_dual
family: microcontroller board (udoo)
version: 5
fritzingversion: 0.9.0b.02.18.4756
author: fabian althaus
title: Udoo Board
path: core/udoo_dual.fzp
description:
All in One. Android device, Powerful computer, Arduino-compatible, ADK 2012.

The most powerful and small developing board. UDOO is a multi development platform solution for Android, Linux, Arduino™ and Google ADK 2012. The board is designed to provide a flexible environment that allows to explore the new frontiers of the Internet of Things. UDOO allows you to switch between Linux and Android in a few seconds, simply by replacing the Micro SD card and rebooting the system.

At this link you can also find a more technical and exhaustive document, the UDOO’s block diagram.


moduleID: grove_3axis_digital_accelerometer_16g
family: grove
version: 4
author: Yihui Xiong
title: Grove 3 Axis Digital Accelerometer 16g
label: Grove
taxonomy: part.dip.8.pins
path: core/seeed_grove_3axis_digital_accelerometer_16g.fzp
description:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'SimSun';">A 3 axis digital accelerometer (16g)</span></p></body></html>


moduleID: Raspberry Pi B+
family: cpu board (raspberry pi)
version: 5
fritzingversion: 0.9.0b.04.10.5970
author: Fabian Althaus
title: Raspberry Pi B+
label: Raspberry Pi
path: core/Raspberry_Pi_B+.fzp
description:
The awesome Raspberry Pi ARM Board with 40 pin gipo. Ready for special designed Raspberry Pi B+ Hat (Hardware attached (on) top)


moduleID: IOIO-v15
family: android
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: SparkFun
title: IOIO for Android
date: 2011-11-29
path: core/IOIO-v15.fzp
description:
<p>


	<strong>Description: </strong>The IOIO (pronounced &quot;yo-yo&quot;) is a board specially designed to work with your Android device (OS versions 1.5 and greater). The board provides robust connectivity to an Android device via a USB connection and is fully controllable from within an Android application using a simple and intuitive Java API -<a href="http://codaset.com/ytai/ioio/wiki/The-IOIO-Manager-Application" target="_blank"><strong><em> </em></strong>no embedded programming or external programmer will ever be needed</a>!</p>


<p>


	So far, the devices proven to work are: G1, Nexus One, Nexus S, Motorola Droid X. If you get the IOIO working on your Android device, please let us know in the comments below, thanks!</p>


<p>


	The IOIO board contains a single MCU that acts as a USB host and interprets commands from an Android app. In addition, the IOIO can interact with peripheral devices in the same way as most MCUs. Digital Input/Output, PWM, Analog Input, I2C, SPI, and UART control can all be used with the IOIO. Code to control these interfaces is written in the same way as you write an Android app with the help of a simple to use app-level library. In other words, you can combine the awesome computing power, Internet/Bluetooth connectivity, touch screen, and a variety of sensors from your Android device with the ability to easily add peripheral devices to interact with the outside world. Also, using the IOIO does not require any hardware or software modifications to your Android device, thus preserving the warranty as well as making the functionality available to non-hackers.</p>


<p>


	If you are new to the IOIO or developing apps with Android, please use these resources to help get started:</p>


<ul>


	<li>


		<a href="http://www.sparkfun.com/tutorials/280" target="_blank">Beginner&#39;s Guide</a></li>


	<li>


		<a href="http:// http://codaset.com/ytai/ioio/wiki/Downloads" target="_blank">Example Projects</a> (see the &#39;Application&#39; directory in the latest download)</li>


</ul>


<p>


	For firmware upgrades, you can download the <a href="https://market.android.com/details?id=ioio.manager" target="_blank">IOIO Manager app</a> (see the QR code in the images to the right). Also featured is a Programmer function, which lets you upgrade the bootloader of your IOIO using another IOIO as a programmer! See the <a href="http://codaset.com/ytai/ioio/wiki/The-IOIO-Manager-Application" target="_blank">IOIO Manager wiki</a> for more information.</p>


<p>


	<strong>Update</strong>: The IOIO now has beta firmware available which supports Google&#39;s Open Accessory (ADK) protocol. The code base can be found <a href="http://codaset.com/ytai/ioio/wiki/IOIO-Over-OpenAccessory-Beta" target="_blank">here</a>.</p>


<p>


	<strong>Documents:</strong></p>


<ul>


	<li>


		<a href="http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/Android/IOIO-v15.pdf" target="_blank">Schematic</a></li>


	<li>


		<a href="http://dlnmh9ip6v2uc.cloudfront.net/datasheets/Dev/Android/IOIO-v15.zip" target="_blank">Eagle Files</a></li>


	<li>


		<a href="http://codaset.com/ytai/ioio/wiki/Downloads" target="_blank">Firmware Downloads</a></li>


	<li>


		<a href="http://codaset.com/ytai/ioio/source" target="_blank">IOIO Code Base</a></li>


	<li>


		<a href="http://www.sparkfun.com/tutorials/280" target="_blank">Beginner&#39;s Guide</a></li>


	<li>


		<a href="http://codaset.com/ytai/ioio/wiki" target="_blank">IOIO Wiki Home</a></li>


	<li>


		<a href="http://codaset.com/ytai/ioio/wiki/The-IOIO-Manager-Application" target="_blank">IOIO Manager Wiki</a></li>


	<li>


		<a href="https://market.android.com/details?id=ioio.manager" target="_blank">IOIO Manager Application</a></li>


	<li>


		<a href="https://groups.google.com/forum/?pli=1#%21forum/ioio-users" target="_blank">IOIO Discussion/Support Group</a></li>


</ul>


<p>


	<strong>Replaces:</strong> <a href="http://www.sparkfun.com/products/10585" target="_blank">DEV-10585</a></p>


moduleID: 1e03b59e-ed62-11dd-b332-001a4d5c439f
family: obsolete mystery part
version: 1
replacedby: mystery_part_9
author: Fritzing Part-o-matic
title: Mystery Part - 9 pins
label: U
date: 2009-10-01
taxonomy: part.mystery.magical.9pins
path: obsolete/mystery_part9.fzp
description:
A dummy, proxy, ersatz, stand-in part for whatever you want.  With 9 pins on a 100 mil inline pin header footprint.


moduleID: HIH-4030_Breakout-v10
family: humidity breakout
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: SparkFun
title: Humidity Sensor - HIH-4030 Breakout
date: 2011-07-08
path: core/HIH-4030_Breakout-v10.fzp
description:
<p>


	<span style="font-weight: bold;">Description:</span> This is a breakout board for Honeywell&#39;s HIH-4030 humidity sensor. The HIH-4030 measures relative humidity (%RH) and delivers it as an analog output voltage. You can connect the output of the sensor directly to an ADC on a microcontroller; and, thanks to the sensor&#39;s near linear voltage output, the data is very easy to process.<br />


	<br />


	Voltage applied to the supply pins should be within 4-5.8VDC, and optimally at 5V. The sensor will typically only consume about 200&mu;A.<br />


	<br />


	This product comes as shown in the picture, with the HIH-4030 soldered onto the breakout board. The pins of the 3-pin header are spaced by 0.1&quot;.<br />


	<br />


	<span style="font-weight: bold;">Features:</span></p>


<ul>


	<li>


		Near linear, analog output</li>


	<li>


		4-5.8VDC voltage supply</li>


	<li>


		All pins broken out to a 0.1&quot; pitch header</li>


	<li>


		Laser trimmed interchangeability</li>


	<li>


		Low power design, typical current draw of only 200&mu;A</li>


	<li>


		Enhanced accuracy</li>


	<li>


		Fast response time</li>


	<li>


		Stable, low drift performance</li>


</ul>


<p>


	<span style="font-weight: bold;">Dimensions:</span> 0.75 x 0.30 &quot; (19.05 x 7.62 mm)<br />


	<br />


	<span style="font-weight: bold;">Documents:</span></p>


<ul>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/Sensors/Weather/HIH-4030_Breakout-v10.pdf" name="" target="_blank">Schematic</a></li>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/Sensors/Weather/SEN-09569-HIH-4030-datasheet.pdf" name="" target="_blank">HIH-4030 Humidity Sensor Datasheet</a></li>


</ul>


moduleID: NCP1400_5V_Step-Up_v11
family: power conditioning
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: SparkFun
title: NCP1400 Step-Up Breakout
date: 2011-07-08
path: core/NCP1400_5V_Step-Up_v11.fzp
description:
<p>


	<span style="font-weight: bold;">Description: </span>The NCP1400 is a 3.3V DC-DC converter. The breakout board will accept voltage inputs between 1 and 3 Volts (such as 1 or 2 AA batteries) and output a constant, low ripple 3.3V output capable of sourcing up to 100 mA. This board is great for supplying power to 3.3V sensors or providing 3.3V from a a single AA battery.<br />


	<br />


	The breakout board includes the necessary peripheral components. The input, ouput and ground pins are broken out on a 0.1&quot; grid to allow easy access on a breadboard.<br />


	<br />


	<span style="font-weight: bold;">Documents:</span></p>


<ul>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/Prototyping/Batteries/NCP1400_33V_Step-Up_v11.pdf" name="" target="_blank">Schematic</a></li>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/Prototyping/Batteries/Voltage_Switcher-NCP1400A-D.pdf" name="" target="_blank">Datasheet</a></li>


</ul>


moduleID: FTDI Basic-v13_lily
family: ftdi
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: SparkFun
title: FTDI Basic Programmer
date: 2011-11-16
path: core/FTDI Basic-v13_lily.fzp
description:
<p>


	<span style="font-weight: bold;">Description:</span> This is the LilyPad revision of our <a href="http://www.sparkfun.com/products/9716">FTDI Basic</a>. It is the same as our other FTDI Basic, but has a purple LilyPad board which is half the thickness.</p>


<p>


	This is a basic breakout board for the FTDI FT232RL USB to serial IC. The pinout of this board matches the FTDI cable to work with official Arduino and cloned 5V Arduino boards. It can also be used for general serial applications. The major difference with this board is that it brings out the DTR pin as opposed to the RTS pin of the FTDI cable. The DTR pin allows an Arduino target to auto-reset when a new Sketch is downloaded. This is a really nice feature to have and allows a sketch to be downloaded without having to hit the reset button. This board will auto reset any Arduino board that has the reset pin brought out to a 6-pin connector.<br />


	<br />


	The pins labeled BLK and GRN correspond to the colored wires on the FTDI cable. The black wire on the FTDI cable is GND, green is CTS. Use these BLK and GRN pins to align the FTDI basic board with your Arduino target.<br />


	<br />


	This board has TX and RX LEDs that make it a bit better to use over the FTDI cable. You can actually see serial traffic on the LEDs to verify if the board is working.<br />


	<br />


	This board was designed to decrease the cost of Arduino development and increase ease of use (the auto-reset feature rocks!). Our Arduino Pro boards and LilyPads use this type of connector.<br />


	<br />


	One of the nice features of this board is a jumper on the back of the board that allows the board to be configured to either 3.3V or 5V (both power output and IO level). This board ship as 5V, but you can cut the default trace and add a solder jumper if you need to switch to 3.3V.</p>


<p>


	<strong>Note:</strong> A portion of this sale is given back to Dr. Leah Buechley for continued development and education of e-textiles.<br />


	<br />


	<span style="font-weight: bold;">Documents: </span></p>


<ul>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/DevTools/LilyPad/LilyPad%20FTDI%20Basic-v21-5V.pdf" target="_blank">Schematic</a></li>


	<li>


		<a href="http://www.sparkfun.com/datasheets/DevTools/LilyPad/LilyPad FTDI Basic-v21-5V.zip" target="_blank">Eagle Files</a></li>


	<li>


		<a href="http://www.google.com/url?sa=t&amp;ct=res&amp;cd=1&amp;url=http%3A%2F%2Fwww.ftdichip.com%2FFTDrivers.htm&amp;ei=D7WlSMGOJKOKiAGx-82BDQ&amp;usg=AFQjCNE2pWdUmKFsw6OAb9hwsC8CtftzFQ&amp;sig2=HQApwDh2F68V38PkMHy6jg" target="_blank">FTDI Drivers</a></li>


</ul>




moduleID: screwshield-v15
family: prototype shield
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: SparkFun
title: Arduino ProtoScrew Shield Kit
date: 2011-07-08
path: core/screwshield-v15.fzp
description:
<p>


	<strong>Description: </strong>The ScrewShield extends all pins of the Arduino out to 3.5mm pitch screw terminals. It also has a lot of the utility provided by <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=7914" target="_self">Arduino Protoshield</a>, including: a large prototyping space of both connected and unconnected 0.1&quot; spaced through-holes, a couple 5V and GND busses, a reset button, general use push button, and a 5mm yellow LED.</p>


<p>


	This product includes all the parts shown and comes in kit form and must be soldered together by the end user.</p>


<p>


	<strong>Kit Includes:</strong></p>


<ul>


	<li>


		1x ScrewShield PCB</li>


	<li>


		1x <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=9594" target="_self">5mm Yellow LED</a></li>


	<li>


		1x <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=8377" target="_self">330&Omega; Resistor</a></li>


	<li>


		2x <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=9280" target="_self">6-pin Stackable Headers</a></li>


	<li>


		2x <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=9279" target="_self">8-pin Stackable Headers</a></li>


	<li>


		2x <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=97" target="_self">Momentary Push Buttons</a></li>


	<li>


		6x <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=8084" target="_self">2-pin 3.5mm Screw Terminals</a></li>


	<li>


		8x <a href="http://www.sparkfun.com/commerce/product_info.php?products_id=8235" target="_self">3-pin 3.5mm Screw Terminals</a></li>


</ul>


<p>


	<strong>Documents:</strong></p>


<ul>


	<li>


		<a href="http://www.sparkfun.com/datasheets/DevTools/Arduino/screwshield-v15.pdf" target="_blank">Schematic</a></li>


	<li>


		<a href="http://blog.makezine.com/archive/2011/04/blendophone-project-build-part-1.html" target="_blank">Maker Faire Project</a></li>


</ul>


moduleID: LilyPad Battery-Connect-v11
family: microcontroller board (lilypad)
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: Fabian Althaus
title: Lilypad Battery Connect
date: 2013-05-26
path: core/LilyPad Battery-Connect-v11.fzp
description:
The LilyPad Battery Connect simply gives you a connection point for a battery or anything else you might want to plug in to your LilyPad system. It consists of a single 2-pin JST connector on a small LilyPad board with positive and negative terminals.

LilyPad is a wearable e-textile technology developed by Leah Buechley and cooperatively designed by Leah and SparkFun. Each LilyPad was creatively designed to have large connecting pads to allow them to be sewn into clothing. Various input, output, power, and sensor boards are available. They're even washable!

Note: The LilyPad Coin Cell Battery Holder is a design conceived by Felicia Williams of Boulder, Colorado. Also, a portion of this sale is given back to Dr. Leah Buechley for continued development and education of e-textiles.


moduleID: generic_sip_2_300mil
family: generic ic
version: 4
author: Fritzing Part-o-matic
title: SIP - 2 pins
label: U
date: 2009-10-20
taxonomy: part.sip.2pins
path: core/generic_sip_2_300mil.fzp
description:
A SIP stand-in part for whatever you want.  With 2 pins on a 300 mil single inline package (SIP) footprint.


moduleID: HMC6352-v18
family: magnetometer breakout
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: SparkFun
title: Compass Module - HMC6352
date: 2011-07-08
path: core/HMC6352-v18.fzp
description:
<p>


	<b>Description:</b> This is a very simple breakout board for the popular HMC6352. Remember the KISS mantra? We really enjoy the simplicity and ease of use with the HMC6352. If you need simple, clean, degree resolution compass heading, this is the way to go.</p>


<p>


	<span style="font-weight: bold;">Features:</span></p>


<ul>


	<li>


		Simple I2C interface</li>


	<li>


		2.7 to 5.2V supply range</li>


	<li>


		1 to 20Hz selectable update rate</li>


	<li>


		True drop-in solution</li>


	<li>


		0.5 degree heading resolution</li>


	<li>


		1 degree repeatability</li>


	<li>


		Supply current : 1mA @ 3V</li>


</ul>


<p>


	<span style="font-weight: bold;">Documents:<br />


	</span></p>


<ul>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/Sensors/Magneto/HMC6352-v16.pdf" name="" target="_blank">Schematic</a></li>


	<li>


		<a href="http://www.sparkfun.com/datasheets/Components/HMC6352.pdf" target="_blank">HMC6352 Datasheet</a></li>


	<li>


		<a href="http://www.ssec.honeywell.com/magnetic/hmc6352.html" target="_blank">Honeywell Product Page</a></li>


	<li>


		<a href="../../../../Code/LPC2138_Test_IIC.zip" target="_blank">Example I2C project</a></li>


	<li>


		<a classname="" href="http://wiring.org.co/learning/libraries/hmc6352sparkfun.html" name="" target="_blank">Wiring Example</a></li>


	<li>


		<a classname="" href="http://lusorobotica.com/index.php/topic,36.0.html" name="" target="_blank">Example project</a> in Portuguese - Thanks Tiago!</li>


	<li>


		<a href="http://www.youtube.com/watch?v=sBKHdt0OdPg" target="_blank">Digital Compass How-To Video</a></li>


	<li>


		<a href="http://mbed.org/cookbook/HMC6352-Digital-Compass" target="_blank">mbed Example</a></li>


	<li>


		<a href="http://bildr.org/2011/01/hmc6352/">Bildr Tutorial</a></li>


</ul>


<p>


	<span style="font-weight: bold;">Dimensions:</span> 0.6x0.6&quot; (15x15mm)</p>


moduleID: Arduino Voice Shield-v16
family: voice shield
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: SparkFun
title: Arduino Voicebox Shield (Stephen Hawking in a box)
date: 2011-07-08
path: core/Arduino Voice Shield-v16.fzp
description:
<p>


	<span style="font-weight: bold;">Description: </span>The VoiceBox Shield can be mounted on top of your <a classname="" href="http://www.sparkfun.com/commerce/product_info.php?products_id=666" name="" target="_self">Arduino USB Board</a> or <a classname="" href="http://www.sparkfun.com/commerce/product_info.php?products_id=9219" name="" target="_self">Pro</a>, to give it access to all capabilities of the <a classname="" href="http://www.sparkfun.com/commerce/product_info.php?products_id=9578" name="" target="_self">SpeakJet</a> voice and sound synthesizer. <span class="description">The Voice Box Shield uses the SpeakJet chip to convert serial commands into a great robot-sounding voice.</span><br />


	<br />


	Populated on the VoiceBox Shield are the 18-DIP SpeakJet IC and a two stage audio amplifier with a potentiometer to set the gain. You can connect a speaker directly to the &#39;SPK+/-&#39; pins, and get your Arduino-bot talking with very minimal work!<br />


	<br />


	You can control the SpeakJet through either its serial line, or the eight event input lines which are connected to digital pins 5-12. A 3-way jumper allows you to connect either the software (D2) or hardware (D1) TX pin of the Arduino to the SpeakJet&#39;s serial input.<br />


	<br />


	Also included on the shield are a 13x7 grid of 0.1&quot; pitch through-holes for prototyping, the Arduino&#39;s reset button. Headers are not included, we recommend the <a classname="" href="http://www.sparkfun.com/commerce/product_info.php?products_id=9280" name="" target="_self">6</a> and <a classname="" href="http://www.sparkfun.com/commerce/product_info.php?products_id=9279" name="" target="_self">8-pin stackable headers</a>.<br />


	<br />


	<span style="font-weight: bold;">Documents:</span></p>


<ul>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/DevTools/Arduino/Arduino%20Voice%20Shield-v13.pdf" name="" target="_blank">Schematic</a></li>


	<li>


		<a classname="" href="http://www.sparkfun.com/Code/SpeakJet_Sample.zip" name="" target="_blank">Example Code</a></li>


	<li>


		<a classname="" href="http://www.youtube.com/watch?v=Eo3hEKAOxeg" name="" target="_blank">Listen to the SpeakJet!</a> (YouTube)</li>


	<li>


		<a classname="" href="http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=158" name="" target="_blank">Talking Wireless Server Tutorial</a></li>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/Components/General/speakjet-usermanual.pdf" name="" target="_blank">SpeakJet User&#39;s Guide</a></li>


	<li>


		<a classname="" href="http://www.sparkfun.com/datasheets/Components/General/SpeakJet-dictionary.zip" name="" target="_blank">SpeakJet Dictionary</a></li>


	<li>


		<a href="http://www.sparkfun.com/commerce/tutorial_info.php?tutorials_id=166" target="_blank">Tutorial </a>on adding the TTS256 text to speech IC to the shield</li>


</ul>


<p>


	<strong>Replaces: </strong><a href="http://www.sparkfun.com/commerce/product_info.php?products_id=9624" target="_self">DEV-09624</a></p>


moduleID: chipkit_BasicIOShield
family: chipkit
version: 4
author: Amber Mear/Digilent Inc.
title: chipKIT Basic I/O Shield
label: Basic IO Shield
taxonomy: part.dip.44.pins
path: core/chipkit_BasicIOShield.fzp
description:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial,Geneva,Verdana,Helvetica'; font-size:14px; color:#000000; background-color:#fffffd;">The chipKIT Basic I/O Shield is an input/output expansion board designed for use with chipKIT microcontroller boards such as the Uno32™ and the Max32™.  The Basic I/O Shield is designed to provide a range of input/output devices suitable for beginners learning about microcontrollers and various types of I/O devices, or for use by more advanced user to provide inputs or outputs for their own projects.  The Basic I/O Shield provides simple digital input devices such as switches and buttons, and digital output devices such as discrete LEDs and high current open FET drivers. It provides more advanced devices such as an I</span><span style=" font-family:'Arial,Geneva,Verdana,Helvetica'; color:#000000; background-color:#fffffd;">2</span><span style=" font-family:'Arial,Geneva,Verdana,Helvetica'; font-size:14px; color:#000000; background-color:#fffffd;">C EEPROM, an I</span><span style=" font-family:'Arial,Geneva,Verdana,Helvetica'; color:#000000; background-color:#fffffd;">2</span><span style=" font-family:'Arial,Geneva,Verdana,Helvetica'; font-size:14px; color:#000000; background-color:#fffffd;">C temperature sensor, and organic LED graphic display. A potentiometer is also provided for use as an analog input device. </span></p></body></html>


moduleID: SparkFun-Sensors-DCM01-
family: sparkfun reflective blood sensor
version: 4
fritzingversion: 0.7.2b
author: www.fritzing.org
title: DCM01 Reflective Blood Sensor
label: U
date: 2013-02-13
path: core/sparkfun-sensors-dcm01-.fzp
description:
<b>DCM01 Reflective Blood Sensor</b><br>
UNPROVEN<br>
Sensor head for Pulse Oximeter.  Contains IR and visible red LEDs, and PIN photodiode.<br>
<href=http://www.apmkr.com/bio-device/DCM01_datasheet.pdf>http://www.apmkr.com/bio-device/DCM01_datasheet.pdf</a>


moduleID: 1e03b5a2-ed62-11dd-b332-001a4d5c439f
family: obsolete mystery part
version: 1
replacedby: mystery_part_16
author: Fritzing Part-o-matic
title: Mystery Part - 16 pins
label: U
date: 2009-10-01
taxonomy: part.mystery.magical.16pins
path: obsolete/mystery_part16.fzp
description:
A dummy, proxy, ersatz, stand-in part for whatever you want.  With 16 pins on a 100 mil inline pin header footprint.


moduleID: SparkFun-Connectors-IPOD_CONNECTOR_MALE-
family: sparkfun ipod
version: 4
fritzingversion: 0.7.2b
author: www.fritzing.org
title: iPod Male Connector
label: U
date: 2013-02-13
path: core/sparkfun-connectors-ipod_connector_male-.fzp
description:
<b>iPod Male Connector</b>
This is the connector that will insert into an iPods. Use this connector to gain access to the various iPod pins. Schematic and footprint are not yet production proven. The PCB thickness must be more thin than the standard 0.062 FR4. Spark Fun Electronics SKU : DEV-00633


moduleID: Shield_Eth06-PoE
family: arduino shield
version: 5
fritzingversion: 0.5.2b.02.18.4756
author: fabian althaus
title: Arduino Ethernet Shield (Rev3)
date: 2013-05-22
path: core/Shield_Eth06-PoE.fzp
description:
The Arduino Ethernet Shield allows an Arduino board to connect to the internet. It is based on the Wiznet W5100 ethernet chip (datasheet). The Wiznet W5100 provides a network (IP) stack capable of both TCP and UDP. It supports up to four simultaneous socket connections. Use the Ethernet library to write sketches which connect to the internet using the shield. The ethernet shield connects to an Arduino board using long wire-wrap headers which extend through the shield. This keeps the pin layout intact and allows another shield to be stacked on top.

The most recent revision of the board exposes the 1.0 pinout on rev 3 of the Arduino UNO board.

The Ethernet Shield has a standard RJ-45 connection, with an integrated line transformer and Power over Ethernet enabled.


moduleID: grove_4digit_display
family: grove
version: 4
author: Yihui Xiong
title: Grove 4 Digit Display
label: Grove
taxonomy: part.dip.8.pins
path: core/seeed_grove_4digit_display.fzp
description:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Sans Serif'; font-size:9pt; font-weight:400; font-style:normal;">
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">A 4 7-seg display</p></body></html>


moduleID: SparkFun-DigitalIC-ATMEGA2560-AU
family: microcontroller
version: 4
fritzingversion: 0.7.2b
author: www.fritzing.org
title: ATMEGA2560
label: U
date: 2013-02-13
path: core/sparkfun-digitalic-atmega2560-au.fzp
description:
Atmel 100-pin 8-bit uC<BR>
64/128/256 Kbytes FLASH<BR>
4 Kbytes EEPROM<BR>
8 Kbytes SRAM<BR>
86 General Purpose I/O pins<BR>
12-channels16-bit PWM<BR>
4 x Serial USARTs<BR>
16-channels 10-bit A/D<BR>


moduleID: SparkFun-Electromechanical-AYZ0202-
family: sparkfun slide switch
version: 4
fritzingversion: 0.7.2b
author: www.fritzing.org
title: SPDT Slide Switch
label: U
date: 2013-02-13
path: core/sparkfun-electromechanical-ayz0202-.fzp
description:
<b>SPDT Slide Switch</b>
Simple SMD single-pull double-throw slide switch. Good for  less than 350mA power switch, switching UARTs between devices, etc. Spark Fun Electronics SKU : COM-00597


moduleID: EasyDriver_v44
family: motor driver
version: 4
fritzingversion: 0.5.2b.02.18.4756
author: SparkFun
title: EasyDriver_v44
date: 2011-07-10
path: core/EasyDriver_v44.fzp
description:
<p>

	<strong>Replacement:</strong> <a href="http://www.sparkfun.com/products/10267" target="_blank">ROB-10267</a>. The new version fixes the silkscreen error. This page is for reference only.</p>

<p>

	<span style="font-weight: bold;">Description:</span> The EasyDriver is a simple to use stepper motor driver, compatible with anything that can output a digital 0 to 5V pulse. EasyDriver requires a 7V to 30V supply to power the motor, and has an on board voltage regulator for the digital interface. Connect a 4-wire stepper motor and a microcontroller and you&#39;ve got precision motor control! EasyDriver drives bi-polar motors, and motors wired as bi-polar. I.e. 4,6, or 8 wire stepper motors.</p>

<p>

	This is the newest version of EasyDriver V4 co-designed with <a classname="" href="http://www.schmalzhaus.com/" name="" target="_blank">Brian Schmalz</a>. It provides much more flexibility and control over your stepper motor, when compared to older versions.&nbsp;The microstep select (MS1 and MS2) pins of the A3967 are broken out allowing adjustments to the microstepping resolution. The sleep and enable pins are also broken out for further control.<br />

	<br />

	<span style="font-weight: bold;">Caution:</span> Do not connect or disconnect a motor while the driver is energized. This will cause permanent damage to the A3967 IC.</p>

<p>

	<strong>Note:</strong> Version 4.3 of the PCB has an error on the Current Adjustment silkscreen. The Min/Max labels are reversed. The correct direction for maximum current is counter-clockwise.<br />

	<br />

	<span style="font-weight: bold;">Features:</span></p>

<ul>

	<li>

		A3967 microstepping driver</li>

	<li>

		MS1 and MS2 pins broken out to change microstepping resolution to full, half, quarter and eigth steps</li>

	<li>

		Compatible with 4, 6, and 8 wire stepper motors</li>

	<li>

		Adjustable current control from 150mA/phase to 750mA/phase</li>

	<li>

		Power supply range from 7V to 30V. The higher the voltage, the higher the torque.</li>

</ul>

<p>

	<span style="font-weight: bold;">Documents:</span></p>

<ul>

	<li>

		<a classname="" href="http://www.sparkfun.com/datasheets/Robotics/EasyDriver_v43.pdf" name="" target="_blank">Schematic</a></li>

	<li>

		<a href="http://www.sparkfun.com/datasheets/Robotics/A3967.pdf" target="_blank">A3967 Datasheet</a></li>

	<li>

		<a classname="" href="http://schmalzhaus.com/EasyDriver/" name="" target="_blank">EasyDriver Website</a></li>

	<li>

		Example <a classname="" href="http://www.tigoe.net/pcomp/code/circuits/motors/controlling-dc-motors" target="_blank">Stepper Motor Control</a></li>

	<li>

		Example <a classname="" href="http://lusorobotica.com/index.php/topic,106.0.html" name="" target="_blank">Arduino Tutorial</a> in Portuguese</li>

</ul>

<p>

	&nbsp;</p>

<ul>

</ul>


# viewimages

image:
breadboard/TI_Launchpad_MSP430G2__ebb2b2673b63f5dd6__breadboard__98696ce55bfaf674ef9c24f01d976248.svg


# connectors

connectorid: connector4
name: SI - Data In
description:
This pin is used to write data into this device. Connect this pin to the 'SPI Data Out' (DO/DOUT/SO) pin or to a digital output pin of your controller


connectorid: connector5
name: SCK - SPI Clock
description:
This pin is used to clock data in and data out of the device. Connect this pin to the 'SPI Clock' (SCK/SCLK) pin or to a digital output pin of your controller


connectorid: connector6
name: HOLD
description:
This pin is used to pause communications to this device and is active low. Communications will be paused when this pin has a logic low presented to it. Connect this pin to a digital output pin of your controller or connect to the positive rail of the power supply for this circuit if communications are not to be paused


connectorid: connector0
name: CS - Chip Select
description:
This pin is used to enable access to this device and is active low. Access will be granted when this pin has a logic low presented to it. Connect this pin to a digital output pin of your controller or tie to 0V (ground) of the power supply for this circuit to permanently enable this device


connectorid: connector1
name: SO - Data Out
description:
This pin is used to read data from this device. Connect this pin to the 'SPI Data In' (DI/DIN/SI) pin or to a digital input pin of your controller


connectorid: connector2
name: WP - Write Protect
description:
This pin is used to write protect this device and is active low. Connect this pin to a digital output of your controller or to the positive rail or 0V (ground) of your power supply. When presented with a logic low signal or connected to 0V (ground) the EEPROM will be write protected and memory contents cannot be altered


connectorid: connector4
name: DCLCK/CFIL/FFIT
description:
DO/AIO/DO - Clock output (no FIFO )/external filter capacitor (analog mode)/FIFO interrupts (active high). When FIFO level set to 1, FIFO empty interruption can be achieved.


connectorid: connector3
name: In 4
description:
This is the input which controls output Out 4. This input should be connected to a digital output from your controller


connectorid: connector13
name: Out 3
description:
This is the output controlled by input 'In 3'. This is an open-collector output with an internal diode clamp to pin 9 (COM)


connectorid: connector4
name: In 5
description:
This is the input which controls output Out 5. This input should be connected to a digital output from your controller


connectorid: connector14
name: Out 2
description:
This is the output controlled by input 'In 2'. This is an open-collector output with an internal diode clamp to pin 9 (COM)


connectorid: connector5
name: In 6
description:
This is the input which controls output Out 6. This input should be connected to a digital output from your controller


connectorid: connector15
name: Out 1
description:
This is the output controlled by input 'In 1'. This is an open-collector output with an internal diode clamp to pin 9 (COM)


connectorid: connector6
name: In 7
description:
This is the input which controls output Out 7. This input should be connected to a digital output from your controller


connectorid: connector8
name: COM - Common
description:
Connect this pin to the positive rail of the power supply to which the loads controlled by the outputs are connected to


connectorid: connector9
name: Out 7
description:
This is the output controlled by input 'In 7'. This is an open-collector output with an internal diode clamp to pin 9 (COM)


connectorid: connector0
name: In 1
description:
This is the input which controls output Out 1. This input should be connected to a digital output from your controller


connectorid: connector10
name: Out 6
description:
This is the output controlled by input 'In 6'. This is an open-collector output with an internal diode clamp to pin 9 (COM)


connectorid: connector1
name: In 2
description:
This is the input which controls output Out 2. This input should be connected to a digital output from your controller


connectorid: connector11
name: Out 5
description:
This is the output controlled by input 'In 5'. This is an open-collector output with an internal diode clamp to pin 9 (COM)


connectorid: connector2
name: In 3
description:
This is the input which controls output Out 3. This input should be connected to a digital output from your controller


connectorid: connector12
name: Out 4
description:
This is the output controlled by input 'In 4'. This is an open-collector output with an internal diode clamp to pin 9 (COM)


connectorid: connector2
name: Serial In
description:
This is the serial input used to control the FRM010. Connect to a digital output of your controller via a 1K resistor or via a 22K resistor when connected directly to a PC or to an input signal whose voltage is greater than the power supply


connectorid: connector3
name: Reset
description:
Connect via a 4K7 resistor to the positive rail of the power supply in your circuit. This pin must be connected via the 4K7 resistor or the FRM010 will not operate correctly. This pin can also be connected to a switch to 0V (ground) to provide a manual 'reset button' for the FRM010


connectorid: connector9
name: JP1 - Welcome Message selection
description:
Connect this pin to 0V (ground) to display a welcome message. Leave this pin unconnected to not display the welcome message


connectorid: connector10
name: JP2 - Baud Rate selection
description:
Connect this pin to 0V (ground) to select 9600 baud operation. Leave the pin unconnected to select 2400 baud operation


connectorid: connector11
name: JP3 - Polarity selection
description:
Connect this pin to 0V (ground) when connected directly to a PC or controlled by a PICAXE using an 'N' baud rate. Leave this pin unconnected when controlled by a PICAXE using a 'T' baud rate


connectorid: connector12
name: JP4 - Number of Lines selection
description:
Connect this pin to 0V (ground) for a single line display. Leave the pin unconnected for a two line display


connectorid: connector16
name: LED
description:
Connect this pin to a LED plus current limiting resistor to 0V (ground) of your power supply to indicate that communications are being received


connectorid: connector7
name: In 8
description:
This is the input which controls output Out 8. This input should be connected to a digital output from your controller


connectorid: connector10
name: Out 8
description:
This is the output controlled by input 'In 8'. This is an open-collector output with an internal diode clamp to pin 10 (COM)


connectorid: connector11
name: Out 7
description:
This is the output controlled by input 'In 7'. This is an open-collector output with an internal diode clamp to pin 10 (COM)


connectorid: connector12
name: Out 6
description:
This is the output controlled by input 'In 6'. This is an open-collector output with an internal diode clamp to pin 10 (COM)


connectorid: connector13
name: Out 5
description:
This is the output controlled by input 'In 5'. This is an open-collector output with an internal diode clamp to pin 10 (COM)


connectorid: connector14
name: Out 4
description:
This is the output controlled by input 'In 4'. This is an open-collector output with an internal diode clamp to pin 10 (COM)


connectorid: connector15
name: Out 3
description:
This is the output controlled by input 'In 3'. This is an open-collector output with an internal diode clamp to pin 10 (COM)


connectorid: connector16
name: Out 2
description:
This is the output controlled by input 'In 2'. This is an open-collector output with an internal diode clamp to pin 10 (COM)


connectorid: connector17
name: Out 1
description:
This is the output controlled by input 'In 1'. This is an open-collector output with an internal diode clamp to pin 10 (COM)


connectorid: connector6
name: 7: Reference In
description:
In normal operaiton pin 7 is tied to pin 8 (reference output) to achieve all isted accuracy and drift specs).


connectorid: connector8
name: 9: Display Test/Hold
description:
Tie to VCC (pin 1) to active meter DISPLAY TEST feature, lighting all segments. DO NOT leave meter in test mode for more than 10 seconds. Normally this pin is left floating.


connectorid: connector9
name: 10: Analog Common
description:
Connected to internal, low-noise relative ground for certain differential and floating measurements.


connectorid: connector3
name: In 3 / Infrain
description:
This pin can be used as a digital input. The output from an Infra-Red Receiver can be connected to this pin


connectorid: connector12
name: Serial Out / Out 0 / Infraout
description:
Connect to the output pin of the download connector for the PICAXE download circuit. This pin can be used as a digital output and can be used to drive an Infra-Red LED


connectorid: connector3
name: Reset
description:
Connect via a 4K7 resistor to the positive rail of the power supply in your circuit. This pin must be connected via the 4K7 resistor or the PICAXE will not operate correctly. This pin can also be connected to a switch to 0V (ground) to provide a manual 'reset button' for the PICAXE


connectorid: connector6
name: WP - Write Protect
description:
This pin is used to write protect this device. Connect this pin to a digital output pin of the controller or the positive rail or 0V (ground) of your power supply. When presented with a logic high signal or connected to the postive rail the EEPROM will be write protected and memory contents cannot be altered


connectorid: connector0
name: A0
description:
Connect this pin to either the positive rail or 0V (ground) of your power supply for this circuit to select the 'I2C Device Address' for this component


connectorid: connector14
name: In 6 / Keyboard Clock
description:
This pin can be used as a digital input. If using the PICAXE with a PS/2 keyboard this pin should connect to the 'PS/2 Keyboard Clock' signal ( pin 5 on a PS/2 mini-DIN connector ) and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit


connectorid: connector15
name: In 7 / Keyboard Data
description:
This pin can be used as a digital input. If using the PICAXE with a PS/2 keyboard this pin should connect to the 'PS/2 Keyboard Data' signal ( pin 1 on a PS/2 mini-DIN connector ) and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit


connectorid: connector16
name: In 0 / ADC 0 / Infrain
description:
This pin can be used as a digital input or can be used as an analogue input. The output from an Infra-Red Receiver can be connected to this pin


connectorid: connector6
name: Out 1 / I2C Data
description:
This pin can be used as a digital output. If using the PICAXE with I2C devices this pin should connect to the 'I2C Data' (SDA) pins of those devices and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit


connectorid: connector9
name: Out 4 / I2C Clock
description:
This pin can be used as a digital output. If using the PICAXE with I2C devices this pin should connect to the 'I2C Clock' (SCL) pins of those devices and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit


connectorid: connector9
name: Data-signal
description:
It goes directly connect to the digital signal and also it connects by a 1k ohm resistor with Vcc, It's something like this:

Data-signal -> Digital Signal

                   -> 1K ohm -> Vcc


connectorid: connector4
name: SCIO - Data I/O
description:
This pin is used to read data from the device and to provide data to be written. Connect this pin to a digital I/O pin of your controller


connectorid: connector36
name: P28
description:
General purpose I/O Port A. Can source/sink 40 mA each at 3.3 VDC. I2C SCL connection to optional, external EEPROM.


connectorid: connector37
name: P29
description:
General purpose I/O Port A. Can source/sink 40 mA each at 3.3 VDC. I2C SDA connection to optional, external EEPROM.


connectorid: connector4
name: CE - Chip Enable
description:
This pin is used as a chip enable and to initiate communications with the device. This pin is active high and the chip will be enabled when this pin has a logic high presented to it. Connect this pin to a digital output pin of your controller


connectorid: connector4
name: I2C Data / SPI Data In
description:
When using I2C mode connect this pin to the 'I2C Data' (SDA) signal of the controller. When using SPI mode this pin is used to write data into this device. Connect this pin to the 'SPI Data Out' (DO/DOUT/SO) pin or to a digital output pin of your controller


connectorid: connector1
name: SPI Data Out
description:
When using SPI mode this pin is used to read data from this device. Connect this pin to the 'SPI Data In' (DI/DIN/SI) pin or to a digital input pin of your controller


connectorid: connector2
name: I2C Clock / SPI Clock
description:
When using I2C mode connect this pin to the 'I2C Clock' (SCL) signal of the controller. When using SPI mode this pin is used to clock data in and data out of the device. Connect this pin to the 'SPI Clock' (SCK/SCLK) pin or to a digital output pin of your controller


connectorid: connector10
name: I2C Clock / SPI Data Out
description:
When using I2C mode connect this pin to the 'I2C Clock' (SCL) signal of the controller. When using SPI mode this pin is used to read data from this device. Connect this pin to the 'SPI Data In' (DI/DIN/SI) pin or to a digital input pin of your controller


connectorid: connector15
name: SPI clock
description:
When using SPI mode this pin is used to clock data in and data out of the device. Connect this pin to the 'SPI Clock' (SCK/SCLK) pin or to a digital output pin of your controller


connectorid: connector2
name: A2 (CS)
description:
This pin is used as a chip select and is active high. Access will be granted when this pin has a logic high presented to it. Connect this pin to a digital output pin of your controller or tie to the positive power rail of the power supply for this circuit to permanently enable this device


connectorid: connector21
name: Out 1 / HPWM C
description:
This pin can be used as a digital output. This pin can be used to generate a background PWM output signal using the HPWM command


connectorid: connector8
name: Resonator ( Optional )
description:
Connect to a resonator or crystal if you wish to use one. The PICAXE will operate without a resonator or crystal connected


connectorid: connector10
name: In 0 / Timer Clock
description:
This pin can be used as a digital input. This pin can be used to increment the internal 'timer' variable of the PICAXE


connectorid: connector11
name: In 1 / PWM 1
description:
This pin can be used as a digital input. This pin can be used to generate a background PWM output signal using the PWMOUT command


connectorid: connector12
name: In 2 / PWM 2 / HPWM A
description:
This pin can be used as a digital input. This pin can be used to generate a background PWM output signal using the PWMOUT or HPWM commands


connectorid: connector13
name: In 3 / I2C Clock / SPI Clock
description:
This pin can be used as a digital input. If using the PICAXE with I2C devices this pin should connect to the 'I2C Clock' (SCL) pins of those devices and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit. If using the PICAXE with SPI devices this pin should connect to the 'SPI Clock' (SCK/SCLK) pins of those devices


connectorid: connector14
name: In 4 / I2C Data / SPI Data In
description:
This pin can be used as a digital input. If using the PICAXE with I2C devices this pin should connect to the 'I2C Data' (SDA) pins of those devices and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit. If using the PICAXE with SPI devices this pin should connect to the 'SPI Data Out' (DO/DOUT/SO) pins of those devices


connectorid: connector15
name: In 5 / SPI Data Out
description:
This pin can be used as a digital input. If using the PICAXE with SPI devices this pin should connect to the 'SPI Data In' (DI/DIN/SI) pins of those devices


connectorid: connector17
name: In 7 / Hserin / Keyboard Data
description:
This pin can be used as a digital input. This pin can be used to receive high-speed serial data. If using the PICAXE with a PS/2 keyboard this pin should connect to the 'PS/2 Keyboard Data' signal ( pin 1 on a PS/2 mini-DIN connector ) and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit


connectorid: connector1
name: A.0 / ADC 0 / C1-
description:
This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used as an input for the internal 'C1' comparator


connectorid: connector2
name: A.1 / ADC 1 / C2-
description:
This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used as an input for the internal 'C2' comparator


connectorid: connector6
name: Serial Out / Out A.4
description:
Connect to the output pin of the download connector for the PICAXE download circuit. This pin can also be used as an independent digital output


connectorid: connector20
name: B.0 / ADC 12 / Hint 0
description:
This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used as an input trigger to initiate a 'hardware interrupt'


connectorid: connector10
name: C.0 / Timer Clock
description:
This pin can be used as a digital input and a digital output. This pin can be used to increment the internal 'timer' variable of the PICAXE


connectorid: connector11
name: C.1 / PWM C.1
description:
This pin can be used as a digital input and a digital output. This pin can be used to generate a background PWM output signal using the PWMOUT command


connectorid: connector13
name: C.3 / I2C Clock / SPI Clock
description:
This pin can be used as a digital input and a digital output. If using the PICAXE with I2C devices this pin should connect to the 'I2C Clock' (SCL) pins of those devices and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit. If using the PICAXE with SPI devices this pin should connect to the 'SPI Clock' (SCK/SCLK) pins of those devices


connectorid: connector14
name: C.4 / I2C Data / SPI Data In
description:
This pin can be used as a digital input and a digital output. If using the PICAXE with I2C devices this pin should connect to the 'I2C Data' (SDA) pins of those devices and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit. If using the PICAXE with SPI devices this pin should connect to the 'SPI Data Out' (DO/DOUT/SO) pins of those devices


connectorid: connector15
name: C.5 / SPI Data Out
description:
This pin can be used as a digital input and a digital output. If using the PICAXE with SPI devices this pin should connect to the 'SPI Data In' (DI/DIN/SI) pins of those devices


connectorid: connector16
name: C.6 / Hserout / Keyboard Clock
description:
This pin can be used as a digital input and a digital output. This pin can be used to output high-speed serial data. If using the PICAXE with a PS/2 keyboard this pin should connect to the 'PS/2 Keyboard Clock' signal ( pin 5 on a PS/2 mini-DIN connector ) and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit


connectorid: connector17
name: C.7 / Hserin / Keyboard Data
description:
This pin can be used as a digital input and a digital output. This pin can be used to receive high-speed serial data. If using the PICAXE with a PS/2 keyboard this pin should connect to the 'PS/2 Keyboard Data' signal ( pin 1 on a PS/2 mini-DIN connector ) and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit


connectorid: connector6
name: Serial Out / Out 0
description:
Connect to the output pin of the download connector for the PICAXE download circuit. This pin can be used as a digital output


connectorid: connector0
name: A0
description:
This pin is not used. Leave this pin unconnected or connect to either the positive rail or 0V (ground) of your power supply for this circuit


connectorid: connector21
name: B.1 / ADC 10 / Hint 1 / HPWM C
description:
This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used to generate a background PWM output signal using the HPWM command. This pin can be used as an input trigger to initiate a 'hardware interrupt'


connectorid: connector24
name: B.4 / ADC 11 / HPWM D
description:
This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used to generate a background PWM output signal using the HPWM command


connectorid: connector12
name: C.2 / PWM C.2 / HPWM A
description:
This pin can be used as a digital input and a digital output. This pin can be used to generate a background PWM output signal using the PWMOUT or HPWM commands


connectorid: connector7
name: +Vmotor
description:
Connect to the positive rail of the power supply which is to power your motor. This may be the same rail to which pin 16 connects to but does not have to be


connectorid: connector4
name: In/Out 2 / ADC 2 / PWM 2
description:
This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used to generate a background PWM output signal using the PWMOUT command


connectorid: connector5
name: C.4 / SRNQ / HPWM B
description:
This pin can be used as a digital input and a digital output. This pin can be used to generate a background PWM output signal using the HPWM command


connectorid: connector7
name: C.2 / ADC 8 / Keyboard Clock
description:
This pin can be used as a digital input and a digital output or can be used as an analogue input. If using the PICAXE with a PS/2 keyboard this pin should connect to the 'PS/2 Keyboard Clock' signal ( pin 5 on a PS/2 mini-DIN connector ) and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit


connectorid: connector8
name: C.1 / ADC 9 / Keyboard Data / HSPI Data Out
description:
This pin can be used as a digital input and a digital output or can be used as an analogue input. If using the PICAXE with SPI devices this pin should connect to the 'SPI Data In' (DI/DIN/SI) pins of those devices. If using the PICAXE with a PS/2 keyboard this pin should connect to the 'PS/2 Keyboard Data' signal ( pin 1 on a PS/2 mini-DIN connector ) and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit


connectorid: connector9
name: C.0 / Hserout
description:
This pin can be used as a digital input and a digital output. This pin can be used to output high-speed serial data


connectorid: connector11
name: B.6 / ADC 11 / Hserin
description:
This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used to receive high-speed serial data


connectorid: connector12
name: B.5 / ADC 10 / HI2C Data / HSPI Data In
description:
This pin can be used as a digital input and a digital output or can be used as an analogue input. If using the PICAXE with I2C devices this pin should connect to the 'I2C Data' (SDA) pins of those devices and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit. If using the PICAXE with SPI devices this pin should connect to the 'SPI Data Out' (DO/DOUT/SO) pins of those devices


connectorid: connector13
name: B.4 / ADC 8 / C1- / HPWM D
description:
This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used as an input for the internal 'C1' comparator. This pin can be used to generate a background PWM output signal using the HPWM command


connectorid: connector17
name: B.0 / ADC 1 / VREF+ / Hint 1
description:
This pin can be used as a digital input and a digital output or can be used as an analogue input. This pin can be used to set the upper voltage converted by the ADC. This pin can be used as an input trigger to initiate a 'hardware interrupt'


connectorid: connector39
name: VIN
description:
Unregulated power in: accepts 5.5 - 12 VDC (7.5 recommended), which is then internally regulated to 5 volts.


connectorid: connector25
name: In/Out C7 / HSerin
description:
This pin can be used as a digital input and a digital output. This pin can be used to receive high-speed serial data


connectorid: connector28
name: D.6 / HPWM B / Keyboard Clock
description:
This pin can be used as a digital input and a digital output. This pin can be used to generate a background PWM output signal using the HPWM command. If using the PICAXE with a PS/2 keyboard this pin should connect to the 'PS/2 Keyboard Clock' signal ( pin 5 on a PS/2 mini-DIN connector ) and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit


connectorid: connector29
name: D.7 / HPWM D / Keyboard Data
description:
This pin can be used as a digital input and a digital output. This pin can be used to generate a background PWM output signal using the HPWM command. If using the PICAXE with a PS/2 keyboard this pin should connect to the 'PS/2 Keyboard Data' signal ( pin 1 on a PS/2 mini-DIN connector ) and a 4K7 resistor should connect from this pin to the positive rail of the power supply in your circuit


connectorid: connector6
name: SWQ/OUT - Clock Output
description:
This pin is an open-collector output which can generate a square wave signal when the clock is running. To use this output with a digital input a pull-up resistor to the postive rail of the power supply must be fitted


connectorid: connector2
name: Vbat - Backup Supply
description:
Connect this pin to the positive connection of a 3V battery or connect to 0V (ground) to operate the device without a backup battery supply


