Doc: page 1 of 15

Size: px
Start display at page:

Download "Doc: page 1 of 15"

Transcription

1 Cerebot 32MX4 Board Reference Manual Revision: August 26, 2011 Note: This document applies to REV C and REV D of the board. 215 E Main Suite D Pullman, WA (509) Voice and Fax Overview The Cerebot 32MX4 board is a useful tool for embedded control and robotics projects for both students and hobbyists. Its versatile design and programmable microcontroller lets you access numerous peripheral devices and program the board for multiple uses. The board has many I/O connectors and power supply options. The Cerebot 32MX4 works with the Microchip MPLAB development environment and provides built in programming and debugging support under MPLAB. The Cerebot 32MX4 provides a number of connections for peripheral devices. It has nine connectors for attaching Digilent Pmod peripheral modules. Digilent peripheral modules include H-bridges, analog-to-digital and digital-to-analog converters, speaker amplifier, switches, buttons, LEDs, as well as converters for easy connection to RS232, screw terminals, BNC jacks, servo motors, and more. Features include: a PIC32MX460F512L microcontroller support for programming and debugging within the Microchip MPLAB development environment nine Pmod connectors for Digilent peripheral module boards eight hobby RC servo connectors USB 2.0 Device, Host, and OTG support two push buttons four LEDs multiple power supply options, including USB powered ESD protection and short circuit protection for all I/O pins. Cerebot 32MX4 Circuit Diagram Doc: page 1 of 15

2 Features of the PIC32MX460F512L include: 512KB internal program flash memory 32KB internal SRAM memory USB 2.0 compliant full-speed On-The- Go (OTG) controller with dedicated DMA channel two serial peripheral interfaces (SPI) two UART serial interfaces two I2C serial interfaces five 16-bit timer/counters five timer capture inputs five compare/pwm outputs sixteen 10-bit analog inputs two analog comparators For more information on the PIC32MX460F512L microcontroller, refer to the PIC32MX3XX/4XX Family Data Sheet and the PIC32 Family Reference Manual available at Functional Description The Cerebot 32MX4 is designed for embedded control and robotic applications as well as microprocessor experimentation. Firmware suitable for many applications can be downloaded to the Cerebot 32MX4 s programmable PIC32 microcontroller. The board has a number of connection options, and is specially designed to work with the Digilent line of Pmod peripheral modules with various input and output functions. For more information, see In addition to the Pmod connectors, the board supports direct connection of up to 8 RC hobby servos, provides two on-board push buttons and four on-board LEDs for user i/o, as well as providing connections for two I2C busses. A serial EEPROM and a serial D/A converter are provided on one of the I2C busses. The Cerebot 32MX4 can be used with the Microchip MPLAB development environment. In-system-programming and debug of firmware running on the PIC32 part is supported via USB within MPLAB. The in-systemprogramming and debug subsystem is implemented in IC5, a PIC18LF4550 microcontroller. Access to this subsystem is accomplished via USB connector J11. Normally, J11 will be connected to an available USB port on a PC while developing firmware to run on the PIC32 microcontroller. The Cerebot 32MX4 features a flexible power supply routing system with a number of options for powering the board as well as powering peripheral modules connected to the board. It can be USB powered via either the debug USB port or the USB device port, or it can be powered from an external power supply or batteries. Programming and In-System Debug Using MPLAB The Cerebot 32MX4 board is intended to be use with the Microchip MPLAB IDE for firmware development, programming and insystem debug. The board is compatible with the Microchip PIC32 Starter Kit board, and appears to MPLAB as a PIC32 Starter Kit. When installing the MPLAB software, ensure that the PIC32MX Starter Kit support is installed. After the MPLAB software is installed, the first time that the board is used, Windows will need to install the Microchip USB device driver to connect to the board. If the Found New Hardware Wizard asks for the installation CD and no CD is available, click OK anyway. In the Files Needed dialog box, use the browse button to navigate to the folder: Program Files\Microchip\MPLAB IDE\PIC32MXSkit\Drivers and select the file: mp32mxsk.sys and click on OK. The wizard should then complete installing the proper driver for the board. This process may need to be repeated if the board is later connected to a different USB port. When creating a new project, ensure that the device is set to PIC32MX460F512L. On the Debugger.Select Tool menu, select the PIC32 Starter Kit as the debugger. page 2 of 15

3 Board Power Supply The Cerebot 32MX4 may be USB powered via either the USB debug port, or the USB device port. Alternatively, the board may be powered via dedicated, external, power supply connectors. There are three different power supply connectors on Cerebot 32MX4 for connecting an external power supply: J13, J14, and J18. The barrel connector, J13, is useful for desktop development and testing where using USB or battery power is not suitable. J13 is the connector used by the AC supply adapter optionally available from Digilent, or other sources. J13 is a 2.5mm x 5.5mm coaxial connector wired with the center terminal as the positive voltage. J14 is a two-pin male header that provides easy battery or battery-pack connection. Digilent has both two-cell and four-cell AA battery holders with two pin connectors available for connection to J14. J18 is a screw terminal connector for an alternative power supply connection for use with higher current battery packs, bench supplies or other power sources where use of a hard wired power supply is desirable. The Cerebot 32MX4 is rated for external power from 3.6 to 5 volts DC. Using voltage outside this range could damage the board and connected devices. Connectors J13, J14, and J18 are wired in parallel and connect to the External Power position (center position) on the Power Select jumper block J12. A shorting block should be placed on the External Power position of J12 when using this option for board power. Only one of these three power connectors should be used at a time. If multiple power supplies are connected simultaneously, damage to the board or the power supplies may occur. The output of power select jumper block J12 is wired to one terminal of the power switch, SW1. The other terminal of SW1 connects to the unregulated power bus DBG_VU. The DBG_VU bus provides the input to the voltage regulator powering the in-system-programming and debug subsystem. The Cerebot 32MX4 has a second screw terminal connector, J5 that supplies power to the servo power bus, VS, to power the RC hobby servo connectors. This allows servos to be powered from a separate power supply than the one powering the electronics on the Cerebot 32MX4. This can be useful when using servos that draw large amounts of power. Jumper JP1 can be used to connect the Cerebot 32MX4 unregulated power bus VU to the servo power bus, VS. When no shorting block is installed on JP1, the VU and VS busses are separate. When a shorting block is on JP1, the two busses are joined and the VU bus can be powered in any of the previously indicated ways, or from connector J5. The Cerebot 32MX4 can provide power to any peripheral modules attached to the Pmod connectors and to I2C devices powered from the I2C daisy chain connectors, J2 and J6. Each Pmod connector provides power pins that can be powered by either unregulated voltage, VU, or regulated voltage, VCC, by setting the voltage jumper block to the desired position. The I2C power connectors only provide regulated voltage, VCC. The PIC32 microcontroller and on-board I/O devices operate at a supply voltage of 3.3V provided by the VCC bus. The regulated voltage on the VCC bus is provided by an onboard voltage regulator. This regulator is capable of providing a maximum of 500mA of current. The PIC32 microcontroller will use approximately 55mA when running at 80MHz. The remaining current is available to provide power to attached Pmod and I2C devices. The regulator is on the bottom of the board, near the power connectors, and will get warm when page 3 of 15

4 the amount of current being used is close to its limit. Power Supply Monitor Circuit The Cerebot 32MX4 microcontroller can measure the power supply voltage on the VU and VS power busses using the provided power supply monitor circuits. This feature is especially useful when using batteries because it allows the microcontroller firmware to determine the charge state of the battery and potentially notify the user when a battery supply is low. Each power supply monitor circuit is made up of a voltage divider that divides the power bus voltage by four, and a filter capacitor to stabilize the voltage. Jumper JP4 enables the supply monitor circuit for VU power, and jumper JP2 enables the supply monitor circuit for VS power. The analog to digital converter built into the PIC32 microcontroller is used to measure the power supply voltages. ADC channel 8 is used to measure VU and ADC channel 9 is used to measure VS. USB Operation The PIC32MX460 microcontroller contains a USB 2.0 Compliant, Full Speed Device and On-The-Go (OTG) controller. This controller provides the following features: USB full speed host and device support Low speed host support USB OTG support Endpoint buffering anywhere in system RAM Integrated DMA to access system RAM and Flash memory. When operating as a USB device, the Cerebot 32MX4 can be used as a self powered device or as a bus powered device. To operate as a self powered device, an external power supply should be connected to any one of the three external power connectors (J13, J14, or J18) and a shorting block placed on the center, External Power position of J12. To operate as a bus powered device, the shorting block should be placed in the USB Device Port position on J12. Connector J15, on the bottom of the board in the lower right corner is the Device/OTG connector. This is a standard USB micro-ab connector. Connect a cable with a micro-a plug (optionally available from Digilent) from this connector to an available USB port for device operation. When operating as a USB host, the Cerebot 32MX4 must be externally powered. Connect a regulated 5V power supply to any one of the three external power connectors (J13, J14, or J18) and ensure that the shorting block is in the center, External Power position of J12. The power supply used must be a regulated 5V supply. The Cerebot 32MX4 board provides power to the attached USB device when operating as a host, and the USB specification requires the use of a 5V power supply. Jumper JP6 is used to route power to the host connector being used. Place the shorting block in the Host position for use with the standard USB Host Connector, J17. Place the shorting block in the OTG position for use with the USB OTG connector, J15. When operating as a USB host, the PIC32MX460 microcontroller controls application of power to the connected device via the VBUSON control pin. A shorting block must be placed in the VBUSON position of J16 to enable this connection. With the shorting block in place, bus power is applied to the device by driving the VBUSON pin high. Power is removed from the device by driving the VBUSON pin low. The VBUSON pin is accessed via bit 3 of the U1OTGCON register. The VBUSON pin drives the enable input of a TPS2051B Current-Limited Power Distribution Switch to control the USB device power. This switch has over-current detection capability. The over-current output pin can be monitored via the INT2/RE9 pin on the PIC32MX460 microcontroller. Insert a shorting block on JP5 to enable this connection. Details about the page 4 of 15

5 operation of the TPS2051B can be obtained from the data sheet available at the Texas Instruments web site. There are reference designs available on the Microchip web site demonstrating both device and host operation of PIC32 microcontrollers. These reference designs are suitable to use for developing USB firmware for the Cerebot 32MX4 board. Pmod Connectors The Cerebot 32MX4 has nine Pmod connectors for connecting Digilent Pmod peripheral modules. There are two styles of Pmod connector: six-pin and twelve-pin. Both connectors use standard pin headers with 100mil spaced pins. The six-pin connectors have the pins in a 1x6 configuration, while the twelve-pin connectors use a 2x6 configuration. The six-pin connectors provide four I/O signals, ground and a switchable power connection. The twelve-pin connectors provide eight I/O signals, two power and two ground pins. The twelve-pin connectors have the signals arranged so that one twelve-pin connector is equivalent to two of the six-pin connectors. The power connection is switchable between the regulated 3.3V main board supply and the unregulated input supply. Digilent Pmod peripheral modules can either be plugged directly into the connectors on the Cerebot 32MX4 or attached via cables. Digilent has a variety of Pmod interconnect cables available. servos in robotics and embedded hardware actuator applications. The connectors share I/O pins with Pmod connector JC. Individual I/O pins may be accessed through the JC connector if they're not in use by a servo. Refer to the PIC32 family data sheet for information on how to access the I/O pins. RC Servos use a pulse width modulated signal, PWM, to control the servo position. The 16-bit timers in the PIC32 microcontroller have the ability to generate PWM signals using the output compare registers. However, it is also possible to use timer interrupts to accomplish this same thing. Using timer interrupts allows a single timer (ideally timer 0) to be used to control the signal timing for all eight servo connectors. The servo connectors on the Cerebot 32MX4 board are intended to be driven using timer interrupts rather than directly by the pulse width modulators in the internal timers. This frees the pulse width modulators for other uses, such as DC motor speed control. Digilent has a reference design available that illustrates using timer interrupts to control signal timing for the PWM signals to control RC servos. There are three power options for servo connections: a common power bus (VU) for the Cerebot 32MX4 and servos; separate on-board power busses for the Cerebot 32MX4 (VU) and the servos (VS); or an on-board power bus for the Cerebot 32MX4 (VU) an external power bus for servos. See the Connector and Jumper Block Pinout Tables section below for more information about connecting peripheral modules and other devices to the Cerebot 32MX4. These tables indicate the mapping between pins on the PIC32MX460 microcontroller and the pins on the various connectors. RC Servo Connectors The Cerebot 32MX4 provides eight 3-pin RC hobby servo connectors for direct control of For the first case above: Install the shorting block on JP1 to connect the VS servo power bus to the VU power bus. The servo power bus is then powered from the same source as the VU power bus. Powering a large number of servos from USB power is not recommended. USB power (J12 in the USB Device Port, or USB Debug Port positions) should only be used to power a couple of servos to avoid exceeding the 500mA that a USB device is allowed to use. For the second case above: Remove the shorting block from jumper JP2 to make the VS page 5 of 15

6 servo power bus independent from the VU bus. In this case, the VS bus is powered from screw terminal connector J5. Finally, for very high servo current applications, a separate power bus external to the Cerebot 32MX4 can be used to provide servo power. In this case, remove the shorting block on JP1, tie the external servo power bus ground to the Cerebot 32MX4 ground through the ground terminal on J10, and use pin 1 on the servo connectors to bring the servo control signals out to the servos. The servo power and ground connections are made off-board. The on-board servo power bus can be used to provide a maximum of 2A to each servo connector and 5A total to all servo connectors. high state on the I2C signals is achieved by pull-up resistors when no device is driving the lines low. One device on the I2C bus must provide the pull-up resistors. I2C bus #1 has permananely connected pull-up resistor. I2C bus #2 provides selectable pull-up resistors that can be enabled or disabled via jumper blocks on the pull-up positions on connector J2. The pull-ups are enabled by installing shorting blocks and are disabled by removing the shorting blocks. The shorting blocks are placed so that they line up with the SCL and SDA labels on the board. Only one device on the bus should have the pull-ups enabled. Inter-Integrated Circuit Interface The Inter-Integrated Circuit (I2C TM ) Interface provides a medium speed (100K or 400K bps) synchronous serial communications bus. The I2C interface provides master and slave operation using either 7 bit or 10 bit device addressing. Each device is given a unique address, and the protocol provides the ability to address packets to a specific device or to broadcast packets to all devices on the bus. See the Microchip documentation for detailed information on configuring and using the I2C interface. The PIC32MX460 microcontroller used on the Cerebot 32MX4 provides two independent I2C interfaces. There are two sets of connectors on the board for access to the two I2C ports. Connector J6 provides access to I2C port #1 while connector J2 provides access to I2C port #2. Each I2C connector provides two positions for connecting to the I2C signals, power and ground. By using two-wire or four-wire MTE cables (available separately from Digilent) a daisy chain of multiple Cerebot 32MX4 boards or other I2C-capable boards can be created. The I2C bus is an open-collector bus. Devices on the bus actively drive the signals low. The page 6 of 15 SCL SDA 3V3 Pull-ups Enabled GND SCL SDA 3V3 GND Pull-ups Disabled Jumper Settings for I2C Pull-Up Resistors On-Board I2C Peripheral Devices The Cerebot 32MX4 provides two on-board I2C peripheral devices, a 24LC256 serial EEPROM, and an MCP4725 Digital to Analog Converter. These devices are both connected to I2C port #1. The 24LC256 is a 256Kbit (32Kbyte) serial EEPROM device to provide non-volatile memory storage. The MCP4725 is a single channel, 12-bit, serial digital to analog converter that provides an analog output voltage for various uses. The device address for IC2, the 24LC256 is (0x50). The device address for IC3, the MCP4725, is (0x60). Refer to the Microchip data sheets for detailed information on the operation of these devices. The analog output voltage from IC3 is available at two places on the Cerebot 32MX4 board. The two pin header, J10, provides the DAC output voltage and ground for connection to

7 off-board applications. The DAC output signal is also available at the center, DAC, position of J16. Placing a shorting block at this position connects the DAC output to the VBUSON/C1IN+/AN5/CN7/RB5 pin (pin 20) on the PIC32MX460 microcontroller. One of the functions for this pin is as one of the inputs to analog comparator #1 on the PIC32 part. This allows the output of the DAC to be used as a programmable reference voltage for the comparator. Using the internal system clock phase-locked loop (PLL), it is possible to select numerous multiples or divisions of the 8Mhz oscillator to produce CPU operating frequencies up to 80Mhz. User I/O Devices The Cerebot 32MX4 board provides two push button switches for user input and four LEDs for output. The buttons, BTN1 and BTN2 are connected to I/O pins TRCLK/RA6 and TRD3/RA7 respectively. To read the buttons, bits 6 and 7 of PORTA must be set as inputs by setting the corresponding bits in the TRISA register and then reading the PORTA register. When a button is pressed, the corresponding bit will be high ( 1 ). The four LEDs are connected to bits of PORTB. LED 1 is connected to bit 10, LED 2 is connected to bit 11, and so on. These four bits are also shared with pins 1-4 of Pmod connector JK. To use the LEDs, set the desired bits as outputs by clearing the corresponding bits in the TRISB register and set the bits to the desired value in the PORTB register. Setting a bit to 1 will illuminate the LED and setting the bit to 0 will turn it off. CPU Clock Source The PIC32 microcontroller supports numerous clock source options for the main processor operating clock. The Cerebot 32MX4 board is designed to support either a silicon resonator from Discera for use with the EC oscillator option, or an external crystal for use with the XT oscillator option. Standard production boards will have an 8Mhz Discera silicon resonator loaded and the EC oscillator option should be used. page 7 of 15

8 Connector and Jumper Block Pinout Tables MCU Port Bit to Pmod Connector Pin Mapping MCU Port Bit Signal Connector Pin Notes RA00 TMS/RA0 N/A Used by debug circuit RA01 TCK/RA1 N/A Used by debug circuit RA02 SCL2/RA2 JF-01 Shared with I2C daisy chain #2, J6 RA03 SDA2/RA3 JF-02 Shared with I2C daisy chain #2, J6 RA04 TDI/RA4 N/A Used by debug circuit RA05 TDO/RA5 N/A Used by debug circuit RA06 TRCLK/RA6 JF-03 Shared with BTN1 RA07 TRD3/RA7 JF-04 Shared with BTN2 RA09 PMA7/Vref-/CVref-/RA9 JK-07 RA10 PMA6/Vref+/CVref+/RA10 JK-08 RA14 SCL1/INT3/RA14 N/A I2C Bus #1, J2, not shared with Pmod connector RA15 SDA1/INT4/RA15 N/A I2C Bus #1, J2, not shared with Pmod connector RB00 PGD1/EMUD1/AN0/CN2/RB0 JJ-01 RB01 PGC1/EMUC1/AN1/CN3/RB1 JJ-02 RB02 C2IN-/AN2/CN4/RB2 JJ-03 RB03 C2IN+/AN3/CN5/RB3 JJ-04 RB04 C1IN-/AN4/CN6/RB4 JJ-07 RB05 VBUSON/C1IN+/AN5/CN7/RB5 JJ-08 Selected by J16 RB06 PGC2/EMUC2/AN6/OCFA/RB6 N/A Used by debug circuit, PGC RB07 PGD2/EMUD2/AN7/RB7 N/A Used by debug circuit, PGD RB08 C1OUT/AN8/RB8 JJ-09 RB09 C2OUT/AN9/RB9 JJ-10 RB10 CVrefout/PMA13/AN10/RB10 JK-01 Shared with LD1 RB11 PMA12/AN11/RB11 JK-02 Shared with LD2 RB12 PMA11/AN12/RB12 JK-03 Shared with LD3 RB13 PMA10/AN13/RB13 JK-04 Shared with LD4 RB14 PMALH/PMA1/AN14/RB14 JB-10 RB15 PMALL/PMA0/AN15/OCFB/CN12/RB15 JB-07 RC01 T2CK/RC1 JD-04 RC02 T3CK/RC2 JD-10 RC03 T4CK/RC3 JE-10 RC04 SDI1/T5CK/RC4 JK-10 Shared with SPI Port 1 Connector, J1 RC12 OSC1/CLKI/RC12 N/A Primary Oscillator Crystal RC13 SOSCI/CN1/RC13 N/A Secondary Oscillator Crystal RC14 SOSCO/T1CK/CN0/RC14 N/A Secondary Oscillator Crystal RC15 OSC2/CLKO/RC15 N/A Primary Oscillator Crystal RD00 SDO1/OC1/INT0/RD0 JH-08 Shared with SPI Port 1 Connector, J1 RD01 OC2/RD1 JD-02 RD02 OC3/RD2 JD-08 RD03 OC4/RD3 JE-08 RD04 PMWR/OC5/CN13/RD4 JB-09 page 8 of 15

9 RD05 PMRD/CN14/RD5 JB-08 RD06 PMD14/CN15/RD6 JD-07 RD07 PMD15/CN16/RD7 JD-01 RD08 IC1/RTCC/RD8 JH-09 RD09 IC2/SS1/RD9 JD-03 Shared with SPI Port 1 Connector, J1 RD10 IC3/SCK1/PMCS2/PMA15/RD10 JD-09 Shared with SPI Port 1 Connector, J1 RD11 IC4/PMCS1/PMA14/RD11 JE-09 RD12 PMD12/IC5/RD12 JK-09 RD13 PMD13/CN19/RD13 JE-07 RD14 CN20/U1CTS/RD14 JE-01 RD15 U1RTS/BCLK1/CN21/RD15 JE-02 RE00 PMD0/RE0 JA-01 RE01 PMD1/RE1 JA-02 RE02 PMD2/RE2 JA-03 RE03 PMD3/RE3 JA-04 RE04 PMD4/RE4 JA-07 RE05 PMD5/RE5 JA-08 RE06 PMD6/RE6 JA-09 RE07 PMD7/RE7 JA-10 RE08 INT1/RE8 JH-07 RE09 INT2/RE9 JH-10 Shared with USB OC_SENSE via JP5 RF00 PMD11/RF0 JC-09 Shared with servo S7 RF01 PMD10/RF1 JC-10 Shared with servo S8 RF02 U1RX/RF2 JE-03 RF03 USBID/RF3 N/A USB-4 RF04 PMA9/U2RX/CN17/RF4 JH-03 RF05 PMA8/U2TX/CN18/RF5 JH-04 RF08 U1TX/RF8 JE-04 RF12 U2CTS/RF12 JH-01 RF13 U2RTS/BCLK2/RF13 JH-02 RG00 PMD8/RG0 JC-07 Shared with servo S5 RG01 PMD9/RG1 JC-08 Shared with servo S6 RG02 D+/RG2 N/A USB-3 RG03 D-/RG3 N/A USB-2 RG06 PMA5/SCK2/CN8/RG6 JB-04 RG07 PMA4/SDI2/CN9/RG7 JB-03 RG08 PMA3/SDO2/CN10/RG8 JB-02 RG09 PMA2/SS2/CN11/RG9 JB-01 RG12 TRD1/RG12 JC-01 Shared with servo S1 RG13 TRD0/RG13 JC-02 Shared with servo S2 RG14 TRD2/RG14 JC-03 Shared with servo S3 RG15 RG15 JC-04 Shared with servo S4 page 9 of 15

10 Pmod Connector Pin to MCU Port Bit Mapping Connector Pin Signal JA-01 PMD0/RE0 RE0 JA-02 PMD1/RE1 RE1 JA-03 PMD2/RE2 RE2 JA-04 PMD3/RE3 RE3 JA-07 PMD4/RE4 RE4 JA-08 PMD5/RE5 RE5 JA-09 PMD6/RE6 RE5 JA-10 PMD7/RE7 RE7 JB-01 PMA2/SS2/CN11/RG9 RG9 JB-02 PMA3/SDO2/CN10/RG8 RG8 JB-03 PMA4/SDI2/CN9/RG7 RG7 JB-04 PMA5/SCK2/CN8/RG6 RG6 JB-07 PMALL/PMA0/AN15/OCFB/CN12/RB15 RB15 JB-08 PMRD/CN14/RD5 RD5 JB-09 PMWR/OC5/CN13/RD4 RD4 JB-10 PMALH/PMA1/AN14/RB14 RB14 MCU Port Bit Notes JC-01 TRD1/RG12 RG12 Shared with servo S1 JC-02 TRD0/RG13 RG13 Shared with servo S2 JC-03 TRD2/RG14 RG14 Shared with servo S3 JC-04 RG15 RG15 Shared with servo S4 JC-07 PMD8/RG0 RG0 Shared with servo S5 JC-08 PMD9/RG1 RG1 Shared with servo S6 JC-09 PMD11/RF0 RF0 Shared with servo S7 JC-10 PMD10/RF1 RF1 Shared with servo S8 JD-01 PMD15/CN16/RD7 RD7 JD-02 OC2/RD1 RD1 JD-03 IC2/SS1/RD9 RD9 Shared with SPI Port 1 Connector, J1 JD-04 T2CK/RC1 RC1 JD-07 PMD14/CN15/RD6 RD6 JD-08 OC3/RD2 RD2 JD-09 IC3/SCK1/PMCS2/PMA15/RD10 RD10 Shared with SPI Port 1 Connector, J1 JD-10 T3CK/RC2 RC2 JE-01 CN20/U1CTS/RD14 RD14 JE-02 U1RTS/BCLK1/CN21/RD15 RD15 JE-03 U1RX/RF2 RF2 JE-04 U1TX/RF8 RF8 JE-07 PMD13/CN19/RD13 RD13 JE-08 OC4/RD3 RD3 JE-09 IC4/PMCS1/PMA14/RD11 RD11 JE-10 T4CK/RC3 RC3 JF-01 SCL2/RA2 RA2 Shared with I2C daisy chain #2, J6 JF-02 SDA2/RA3 RA3 Shared with I2C daisy chain #2, J6 JF-03 TRCLK/RA6 RA6 Shared with BTN1 page 10 of 15

11 JF-04 TRD3/RA7 RA7 Shared with BTN2 JH-01 U2CTS/RF12 RF12 JH-02 U2RTS/BCLK2/RF13 RF13 JH-03 PMA9/U2RX/CN17/RF4 RF4 JH-04 PMA8/U2TX/CN18/RF5 RF5 JH-07 INT1/RE8 RE8 JH-08 SDO1/OC1/INT0/RD0 RD0 Shared with SPI Port 1 Connector, J1 JH-09 IC1/RTCC/RD8 RD8 JH-10 INT2/RE9 RE9 Shared with USB OC_SENSE via JP5 JJ-01 PGD1/EMUD1/AN0/CN2/RB0 RB0 JJ-02 PGC1/EMUC1/AN1/CN3/RB1 RB1 JJ-03 C2IN-/AN2/CN4/RB2 RB2 JJ-04 C2IN+/AN3/CN5/RB3 RB3 JJ-07 C1IN-/AN4/CN6/RB4 RB4 JJ-08 VBUSON/C1IN+/AN5/CN7/RB5 RB5 Selected by J16 JJ-09 C1OUT/AN8/RB8 RB8 JJ-10 C2OUT/AN9/RB9 RB9 JK-01 CVrefout/PMA13/AN10/RB10 RB10 Shared with LD1 JK-02 PMA12/AN11/RB11 RB11 Shared with LD2 JK-03 PMA11/AN12/RB12 RB12 Shared with LD3 JK-04 PMA10/AN13/RB13 RB13 Shared with LD4 JK-07 PMA7/Vref-/CVref-/RA9 RA9 JK-08 PMA6/Vref+/CVref+/RA10 RA10 JK-09 PMD12/IC5/RD12 RD12 JK-10 SDI1/T5CK/RC4 RC4 Shared with SPI Port 1 Connector, J1 N/A TMS/RA0 RA0 Used by debug circuit N/A TCK/RA1 RA1 Used by debug circuit N/A TDI/RA4 RA4 Used by debug circuit N/A TDO/RA5 RA5 Used by debug circuit N/A SCL1/INT3/RA14 RA14 I2C Bus #1, J2, not shared with Pmod connector N/A SDA1/INT4/RA15 RA15 I2C Bus #1, J2, not shared with Pmod connector N/A PGC2/EMUC2/AN6/OCFA/RB6 RB6 Used by debug circuit, PGC N/A PGD2/EMUD2/AN7/RB7 RB7 Used by debug circuit, PGD N/A OSC1/CLKI/RC12 RC12 Primary Oscillator Crystal N/A SOSCI/CN1/RC13 RC13 Secondary Oscillator Crystal N/A SOSCO/T1CK/CN0/RC14 RC14 Secondary Oscillator Crystal N/A OSC2/CLKO/RC15 RC15 Primary Oscillator Crystal N/A USBID/RF3 RF3 USB-4 N/A D+/RG2 RG2 USB-3 N/A D-/RG3 RG3 USB-2 page 11 of 15

12 MCU Pin to Pmod Connector Pin Mapping MCU Pin MCU Port Signal Bit Connector Pin Notes 1 RG15 RG15 JC-04 Shared with servo S4 3 RE5 PMD5/RE5 JA-08 4 RE5 PMD6/RE6 JA-09 5 RE7 PMD7/RE7 JA-10 6 RC1 T2CK/RC1 JD-04 7 RC2 T3CK/RC2 JD-10 8 RC3 T4CK/RC3 JE-10 9 RC4 SDI1/T5CK/RC4 JK-10 Shared with SPI Port 1 Connector, J1 10 RG6 PMA5/SCK2/CN8/RG6 JB RG7 PMA4/SDI2/CN9/RG7 JB RG8 PMA3/SDO2/CN10/RG8 JB RG9 PMA2/SS2/CN11/RG9 JB RA0 TMS/RA0 N/A Used by debug circuit 18 RE8 INT1/RE8 JH RE9 INT2/RE9 JH-10 Shared with USB OC_SENSE via JP5 20 RB5 VBUSON/C1IN+/AN5/CN7/RB5 JJ-08 Selected by J16 21 RB4 C1IN-/AN4/CN6/RB4 JJ RB3 C2IN+/AN3/CN5/RB3 JJ RB2 C2IN-/AN2/CN4/RB2 JJ RB1 PGC1/EMUC1/AN1/CN3/RB1 JJ RB0 PGD1/EMUD1/AN0/CN2/RB0 JJ RB6 PGC2/EMUC2/AN6/OCFA/RB6 N/A Used by debug circuit, PGC 27 RB7 PGD2/EMUD2/AN7/RB7 N/A Used by debug circuit, PGD 28 RA9 PMA7/Vref-/CVref-/RA9 JK RA10 PMA6/Vref+/CVref+/RA10 JK RB8 C1OUT/AN8/RB8 JJ RB9 C2OUT/AN9/RB9 JJ RB10 CVrefout/PMA13/AN10/RB10 JK-01 Shared with LD1 35 RB11 PMA12/AN11/RB11 JK-02 Shared with LD2 38 RA1 TCK/RA1 N/A Used by debug circuit 39 RF13 U2RTS/BCLK2/RF13 JH RF12 U2CTS/RF12 JH RB12 PMA11/AN12/RB12 JK-03 Shared with LD3 42 RB13 PMA10/AN13/RB13 JK-04 Shared with LD4 43 RB14 PMALH/PMA1/AN14/RB14 JB RB15 PMALL/PMA0/AN15/OCFB/CN12/RB15 JB RD14 CN20/U1CTS/RD14 JE RD15 U1RTS/BCLK1/CN21/RD15 JE RF4 PMA9/U2RX/CN17/RF4 JH RF5 PMA8/U2TX/CN18/RF5 JH RF3 USBID/RF3 N/A USB-4 52 RF2 U1RX/RF2 JE RF8 U1TX/RF8 JE-04 page 12 of 15

13 56 RG3 D-/RG3 N/A USB-2 57 RG2 D+/RG2 N/A USB-3 58 RA2 SCL2/RA2 JF-01 Shared with I2C daisy chain #2, J6 59 RA3 SDA2/RA3 JF-02 Shared with I2C daisy chain #2, J6 60 RA4 TDI/RA4 N/A Used by debug circuit 61 RA5 TDO/RA5 N/A Used by debug circuit 63 RC12 OSC1/CLKI/RC12 N/A Primary Oscillator Crystal 64 RC15 OSC2/CLKO/RC15 N/A Primary Oscillator Crystal 66 RA14 SCL1/INT3/RA14 N/A I2C Bus #1, not shared with Pmod connector 67 RA15 SDA1/INT4/RA15 N/A I2C Bus #1, not shared with Pmod connector 68 RD8 IC1/RTCC/RD8 JH RD9 IC2/SS1/RD9 JD-03 Shared with SPI Port 1 Connector, J1 70 RD10 IC3/SCK1/PMCS2/PMA15/RD10 JD-09 Shared with SPI Port 1 Connector, J1 71 RD11 IC4/PMCS1/PMA14/RD11 JE RD0 SDO1/OC1/INT0/RD0 JH-08 Shared with SPI Port 1 Connector, J1 73 RC13 SOSCI/CN1/RC13 N/A Secondary Oscillator Crystal 74 RC14 SOSCO/T1CK/CN0/RC14 N/A Secondary Oscillator Crystal 76 RD1 OC2/RD1 JD RD2 OC3/RD2 JD RD3 OC4/RD3 JE RD12 PMD12/IC5/RD12 JK RD13 PMD13/CN19/RD13 JE RD4 PMWR/OC5/CN13/RD4 JB RD5 PMRD/CN14/RD5 JB RD6 PMD14/CN15/RD6 JD RD7 PMD15/CN16/RD7 JD RF0 PMD11/RF0 JC-09 Shared with servo S7 88 RF1 PMD10/RF1 JC-10 Shared with servo S8 89 RG1 PMD9/RG1 JC-08 Shared with servo S6 90 RG0 PMD8/RG0 JC-07 Shared with servo S5 91 RA6 TRCLK/RA6 JF-03 Shared with BTN1 92 RA7 TRD3/RA7 JF-04 Shared with BTN2 93 RE0 PMD0/RE0 JA RE1 PMD1/RE1 JA RG14 TRD2/RG14 JC-03 Shared with servo S3 96 RG12 TRD1/RG12 JC-01 Shared with servo S1 97 RG13 TRD0/RG13 JC-02 Shared with servo S2 98 RE2 PMD2/RE2 JA RE3 PMD3/RE3 JA RE4 PMD4/RE4 JA-07 page 13 of 15

14 Connector Descriptions and Jumper Settings Label J1 J2 J3 & J4 J5 J6 J10 J12 Function SPI port #1 connector Because of multiple uses for the pins, the signals for SPI port #1 are scattered across multiple Pmod connectors. This connector provides all of the SPI port #1 signals on a single connector. All of the signal pins on this connector are shared with pins on various Pmod connectors. I2C port #2 daisy chain connector This connector provides access to the I2C signals, power and ground for I2C port #2. Pull-up enable for I2C port #2 These two jumpers are used to enable/disable the pull-up resistors on I2C port #2. Insert shorting blocks on these two jumpers for enable the pull-up resistors. Remove the shorting blocks to disable the pull-up resistors. Only a single device on the I2C bus should have the pull-up resistors enabled. Servo bus power connector This connector is used to provide power to the servo power bus, VS. I2C port #1 daisy chain connector This connector provides access to the I2C signals, power and ground for I2C port #1. DAC output The analog output voltage of IC3, the MCP4725 Digital to Analog converter, is available at this connector. Power supply source select This jumper is used to select the source of main board power. Place a shorting block in the upper, USB Device Port position to have the board powered from the USB device connector, J15. Place a shorting block in the center, External Power position to have the board powered from one of the external power connectors, J13, J14, or J18. Place a shorting block in the lower, USB Debug Port position to have the board powered from the debug USB connector, J11. J16 PIC32 pin 20 function select Pin 20 on the PIC32MX460 microcontroller has multiple functions. It functions as the VBUSON control pin when acting as a USB host. It can be used as an analog input for the A/D converter or one of the analog comparators. It can also be used as a pin change interrupt input or as a general digital i/o. This jumper is used to route pin 20 to one of three places on the board: Place a shorting block in the upper, VBUSON, position when acting as a USB host to control the USB power supplied to the connected device. page 14 of 15

15 Place a shorting block in the middle, DAC, position to connect the output of the MCP4725 digital to analog converter to pin 20. This allows the use of the DAC output as an input to analog comparator #1. Place a shorting block in the lower, JJ, position to connect pin 20 to Pmod connector JJ, pin 8. This allows access to pin 20 from this Pmod connector. JP1 JP2 JP4 JP5 JP6 Connect VS bus to VU bus This jumper is used to connect the VS bus to the VU bus. The VS bus provides power to the servo connectors, S1-S8. The VU bus is the main board power bus. Install a shorting block on this jumper to have the servo power bus powered from the main power bus. Remove the shorting block from this jumper to separate the two power busses. When using a separate servo power bus, the VS bus is powered from screw terminal connector J5. VS bus voltage monitor This jumper is used to enable monitoring of the VS bus voltage. When a shorting block is installed on this jumper, the VS bus is connected via a voltage divider to analog input AN9. This can be used, for example, to monitor the state of a battery supply being used to power servos. VU bus voltage monitor This jumper is used to enable monitoring of the VU bus voltage. When a shorting block is installed on this jumper, the VU bus is connected via a voltage divider to analog input AN8. This can be used, for example, to monitor the state of a battery supply being used to power the board. USB over-current detect This jumper is used to enable monitoring of the over-current detect capability of the USB bus power switch, IC6. When a shorting block is installed on this jumper, the over-current output pin of IC6 is connected to the INT2/RE9 pin of the PIC32MX460 microcontroller. USB host power select This jumper is used to select which host connector is powered when host power is enabled. Place the shorting block in the OTG position to supply power to the USB OTG Connector, J15. Place the shorting block in the HOST position to supply power to the USB Host Connector, J17. S1-S8 Servo connectors These provide connection for up to 8 RC hobby servos. Each of these connectors provides a control signal: labeled S; servo power: labeled VS, and a ground connection: labeled G. The signal pins on these connectors are shared with the signal pins on Pmod connector JC. JPA JPF & JPH- JPK Pmod header power select Any of the Pmod headers can be connected to use either regulated or unregulated power. To use regulated power, place the jumper block over the center pin and the pin marked VCC. To use unregulated power, place the jumper block over the center pin and the pin marked VU. page 15 of 15

3.3V regulator. JA H-bridge. Doc: page 1 of 7

3.3V regulator. JA H-bridge. Doc: page 1 of 7 Digilent Cerebot Board Reference Manual Revision: 11/17/2005 www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Digilent Cerebot Board is a useful tool for

More information

Various power connectors. 3.3V regulator. 64K Flash (Internal) 2K EEPROM (Internal) 4K SRAM (Internal) JA Mem Adr/ Data. Doc: page 1 of 9

Various power connectors. 3.3V regulator. 64K Flash (Internal) 2K EEPROM (Internal) 4K SRAM (Internal) JA Mem Adr/ Data. Doc: page 1 of 9 Cerebot II Board Reference Manual Revision: September 14, 2007 Note: This document applies to REV B of the board. www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview

More information

Doc: page 1 of 8

Doc: page 1 of 8 Minicon Reference Manual Revision: February 9, 2009 Note: This document applies to REV C of the board. 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Minicon board is a

More information

Revision: 05/05/ E Main Suite D Pullman, WA (509) Voice and Fax. Various power connectors. 3.3V regulator

Revision: 05/05/ E Main Suite D Pullman, WA (509) Voice and Fax. Various power connectors. 3.3V regulator Digilent Cerebot Plus Board Reference Manual Revision: 05/05/2008 www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Digilent Cerebot Plus Board is a useful

More information

PIC32-MX460LCD development board Users Manual

PIC32-MX460LCD development board Users Manual PIC32-MX460LCD development board Users Manual All boards produced by Olimex are ROHS compliant Rev. A, December 2009 Copyright(c) 2010, OLIMEX Ltd, All rights reserved Page1 INTRODUCTION BOARD FEATURES

More information

Doc: page 1 of 6

Doc: page 1 of 6 Nanocon Reference Manual Revision: February 9, 2009 Note: This document applies to REV A-B of the board. 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Nanocon board is

More information

Doc: page 1 of 6

Doc: page 1 of 6 Cerebot Nano Reference Manual Revision: February 6, 2009 Note: This document applies to REV A of the board. www.digilentinc.com 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview

More information

Cerebot Nano Reference Manual. Overview. Revised April 15, 2016 This manual applies to the Cerebot Nano rev. A

Cerebot Nano Reference Manual. Overview. Revised April 15, 2016 This manual applies to the Cerebot Nano rev. A 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com Cerebot Nano Reference Manual Revised April 15, 2016 This manual applies to the Cerebot Nano rev. A Overview The Cerebot Nano is the

More information

chipkit Network Shield Reference Manual Overview Revised February 26, 2016 This manual applies to the chipkit Network Shield rev.

chipkit Network Shield Reference Manual Overview Revised February 26, 2016 This manual applies to the chipkit Network Shield rev. 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com chipkit Network Shield Reference Manual Revised February 26, 2016 This manual applies to the chipkit Network Shield rev. E Overview

More information

chipkit Pmod Shield-Uno Reference Manual

chipkit Pmod Shield-Uno Reference Manual 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com chipkit Pmod Shield-Uno Reference Manual Revised February 8, 2013 This manual applies to the chipkit Pmod Shield-Uno rev. A Overview

More information

Overview. Functional Description. Calidad en nuestros productos. Tecnología a su servicio.

Overview. Functional Description. Calidad en nuestros productos. Tecnología a su servicio. chipkit Pmod Shield-Uno Reference Manual Revision: December 14, 2011 Overview The chipkit Pmod Shield-Uno is an input/output expansion board for use with the chipkit. It provides the additional circuitry

More information

Table of Contents Overview Functional Description Programming Tools... 4

Table of Contents Overview Functional Description Programming Tools... 4 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com ChipKIT Pro MX7 Board Reference Manual Revised January 3, 2014 This manual applies to the ChipKIT Pro MX7 rev. B and C Table of Contents

More information

Doc: page 1 of 34

Doc: page 1 of 34 Cerebot MX7cK Board Reference Manual Revision: September 6, 2012 Note: This document applies to REV B and C of the board. 1300 Henley Court Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Cerebot

More information

Doc: page 1 of 17

Doc: page 1 of 17 chipkit Uno32 Board Reference Manual Revision: October 26, 2012 Note: This document applies to REV C of the board. 1300 NE Henley Court, Suite 3 Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax

More information

chipkit WF32 Board Reference Manual Overview Revised October 9, 2015 This manual applies to the chipkit WF32 rev. B

chipkit WF32 Board Reference Manual Overview Revised October 9, 2015 This manual applies to the chipkit WF32 rev. B 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com chipkit WF32 Board Reference Manual Revised October 9, 2015 This manual applies to the chipkit WF32 rev. B Overview The chipkit WF32

More information

PIC-32MX development board User's Manual

PIC-32MX development board User's Manual PIC-MX development board User's Manual All boards produced by Olimex are ROHS compliant Document revision B, April 07 Copyright(c) 008, OLIMEX Ltd, All rights reserved INTRODUCTION: The NEW PIC-MX board

More information

chipkit Uno32 Board Reference Manual Overview Revised December 29, 2014 This manual applies to the chipkit Uno32 rev. D

chipkit Uno32 Board Reference Manual Overview Revised December 29, 2014 This manual applies to the chipkit Uno32 rev. D 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com chipkit Uno32 Board Reference Manual Revised December 29, 2014 This manual applies to the chipkit Uno32 rev. D Overview The chipkit

More information

Pmod modules are powered by the host via the interface s power and ground pins.

Pmod modules are powered by the host via the interface s power and ground pins. 1300 Henley Court Pullman, WA 99163 509.334.6306 www.store. digilent.com Digilent Pmod Interface Specification 1.2.0 Revised October 5, 2017 1 Introduction The Digilent Pmod interface is used to connect

More information

ET-PIC 24 WEB-V1. o Central Processing Unit (CPU) o System. o nanowatt Power Managed Modes. o Analog Features

ET-PIC 24 WEB-V1. o Central Processing Unit (CPU) o System. o nanowatt Power Managed Modes. o Analog Features ET-PIC 24 WEB-V1 ET-PIC 24 WEB-V1 is PIC Board Microcontroller from Microchip that uses 16 Bit No.PIC24FJ128GA008 Microcontroller for processing data and develops board. The remarkable specification of

More information

Doc: page 1 of 17

Doc: page 1 of 17 Digilent I/O Explorer USB Reference Manual Revision: September 4, 2010 Note: This document applies to REV C of the board. 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The

More information

Explorer 16 Development Board User s Guide

Explorer 16 Development Board User s Guide Explorer 16 Development Board User s Guide Addendum for PIC32MX 2008 Microchip Technology Inc. DS61147A Note the following details of the code protection feature on Microchip devices: Microchip products

More information

Universal Development Board Reference Manual

Universal Development Board Reference Manual 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com Universal Development Board Reference Manual Revised April 15, 2016 This manual applies to the UDB rev. E Table of Contents Table of

More information

Digilent I 2 C Pin Configurations

Digilent I 2 C Pin Configurations Connecting I 2 C Interfaces Revision: August 4, 2011 1300 NE Henley Court, Suite 3 Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax Digilent I 2 C Pin Configurations There are three different

More information

chipkit MX3 is the new name for Cerebot MX3. This board retains all functionality of the Cerebot MX3.

chipkit MX3 is the new name for Cerebot MX3. This board retains all functionality of the Cerebot MX3. 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com Revised October 11, 2013 This manual applies to the chipkit MX3 rev. B Overview chipkit MX3 is the new name for Cerebot MX3. This board

More information

Doc: page 1 of 9

Doc: page 1 of 9 chipkit DP32 Reference Manual Revision: July 10, 2013 Note: This document applies to REV B of the board. 1300 NE Henley Court, Suite 3 Pullman, WA 99163 (509) 334 6306 Voice (509) 334 6300 Fax Overview

More information

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP

DEVBOARD3 DATASHEET. 10Mbits Ethernet & SD card Development Board PIC18F67J60 MICROCHIP DEVBOARD3 DATASHEET 10Mbits Ethernet & SD card PIC18F67J60 MICROCHIP Version 1.0 - March 2009 DEVBOARD3 Version 1.0 March 2009 Page 1 of 7 The DEVBOARD3 is a proto-typing board used to quickly and easily

More information

Revision: May 11, E Main Suite D Pullman, WA (509) Voice and Fax LED. Doc: page 1 of 6

Revision: May 11, E Main Suite D Pullman, WA (509) Voice and Fax LED. Doc: page 1 of 6 Digilent XC2-XL System Board Reference Manual www.digilentinc.com Revision: May 11, 2004 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Digilent XC2-XL System Board (the

More information

chipkit Cmod Reference Manual Overview Revised November 6, 2013 This manual applies to the chipkit Cmod rev. E

chipkit Cmod Reference Manual Overview Revised November 6, 2013 This manual applies to the chipkit Cmod rev. E 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com chipkit Cmod Reference Manual Revised November 6, 2013 This manual applies to the chipkit Cmod rev. E Overview The chipkit Cmod is a

More information

Propeller Activity Board (#32910)

Propeller Activity Board (#32910) Web Site: www.parallax.com Forums: forums.parallax.com Sales: sales@parallax.com Technical: support@parallax.com Office: (916) 624-8333 Fax: (916) 624-8003 Sales: (888) 512-1024 Tech Support: (888) 997-8267

More information

chipkit Cmod Reference Manual Overview Revised November 6, 2013 This manual applies to REV E of the board.

chipkit Cmod Reference Manual Overview Revised November 6, 2013 This manual applies to REV E of the board. 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com chipkit Cmod Reference Manual Revised November 6, 2013 This manual applies to REV E of the board. Overview The chipkit Cmod is a chipkit/mpide

More information

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications

eip-24/100 Embedded TCP/IP 10/100-BaseT Network Module Features Description Applications Embedded TCP/IP 10/100-BaseT Network Module Features 16-bit Microcontroller with Enhanced Flash program memory and static RAM data memory On board 10/100Mbps Ethernet controller, and RJ45 jack for network

More information

PIC24FJ128GA010 Family Data Sheet

PIC24FJ128GA010 Family Data Sheet PIC24FJ128GA010 Family Data Sheet 64/80/100-Pin General Purpose, 16-Bit Flash Microcontrollers 2007 Microchip Technology Inc. Preliminary DS39747D Note the following details of the code protection feature

More information

eip-10 Embedded TCP/IP 10-BaseT Network Module Features Description Applications

eip-10 Embedded TCP/IP 10-BaseT Network Module Features Description Applications Embedded TCP/IP 10-BaseT Network Module Features 8-bit reprogrammable Microcontroller with Enhanced Flash program memory, EEPROM and Static RAM data memory On board 10Mbps Ethernet controller, and RJ45

More information

SimPLC. User Manual.

SimPLC. User Manual. SimPLC User Manual www.dizzy.co.za Contents Introduction... 4 Overview Top... 5 Power Circuitry... 6 Microcontroller... 7 Real-Time Calendar and Clock (RTCC)... 7 Reset Button... 7 Oscillator Socket...

More information

Manual of Board ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22

Manual of Board ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22 ET-PIC STAMP 18F8722-K22 is Board Microcontroller in a series of PIC18F87K22 80-Pin TQFP from Microchip. It designs I/O of MCU on board to interface with CONNECTOR in the format

More information

Embedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad

Embedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad Embedded Systems Lab Lab 1 Introduction to Microcontrollers Eng. Dalia A. Awad Objectives To be familiar with microcontrollers, PIC18F4550 microcontroller. Tools PIC18F4550 Microcontroller, MPLAB software,

More information

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems

MT2 Introduction Embedded Systems. MT2.1 Mechatronic systems MT2 Introduction Embedded Systems MT2.1 Mechatronic systems Mechatronics is the synergistic integration of mechanical engineering, with electronics and intelligent computer control in the design and manufacturing

More information

Microcontroller. BV523 32bit Microcontroller. Product specification. Jun 2011 V0.a. ByVac Page 1 of 8

Microcontroller. BV523 32bit Microcontroller. Product specification. Jun 2011 V0.a. ByVac Page 1 of 8 32bit Product specification Jun 2011 V0.a ByVac Page 1 of 8 Contents 1. Introduction...3 2. Features...3 3. Physical Specification...3 3.1. PIC32...3 3.2. USB Interface...3 3.3. Power Supply...4 3.4. Power

More information

MicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor

MicroProcessor. MicroProcessor. MicroProcessor. MicroProcessor 1 2 A microprocessor is a single, very-large-scale-integration (VLSI) chip that contains many digital circuits that perform arithmetic, logic, communication, and control functions. When a microprocessor

More information

DEV-1 HamStack Development Board

DEV-1 HamStack Development Board Sierra Radio Systems DEV-1 HamStack Development Board Reference Manual Version 1.0 Contents Introduction Hardware Compiler overview Program structure Code examples Sample projects For more information,

More information

PICado Alpha Development Board V1.0

PICado Alpha Development Board V1.0 V1.0 Bluetooth Transceiver Module HC-05 Four onboard FET power output stage 34 freely assignable I/O pins ICSP interface 2015 Jan Ritschard, All rights reserved. V1.0 Table of Contents 1. Introduction...

More information

Symphony SoundBite Reference Manual

Symphony SoundBite Reference Manual Symphony SoundBite Reference Manual Document Number: SNDBITERM Rev. 2.0 09/2008 Contents Section 1, Introduction page 2 Section 2, Functional Blocks page 3 Section 3, Configuration and Connections page

More information

32 bit Micro Experimenter Board Description and Assembly manual

32 bit Micro Experimenter Board Description and Assembly manual 32 bit Micro Experimenter Board Description and Assembly manual Thank you for purchasing the KibaCorp 32 bit Micro Experimenter. KibaCorp is dedicated to Microcontroller education for the student, hobbyist

More information

ARDUINO LEONARDO ETH Code: A000022

ARDUINO LEONARDO ETH Code: A000022 ARDUINO LEONARDO ETH Code: A000022 All the fun of a Leonardo, plus an Ethernet port to extend your project to the IoT world. You can control sensors and actuators via the internet as a client or server.

More information

chipkit WiFire Board Reference Manual May 12, 2014

chipkit WiFire Board Reference Manual May 12, 2014 chipkit WiFire Board Reference Manual May 12, 2014 Production Release The production boards of the WiFIRE are manufactured using the Microchip PIC32MZ2048EFG100 MCU. Earlier pre-production, Rev B and earlier,

More information

Mercury System SB310

Mercury System SB310 Mercury System SB310 Ultrasonic Board - Product Datasheet Author Francesco Ficili Date 20/05/2018 Status Released Pag. 1 Revision History Version Date Author Changes 1.0 20/05/2018 Francesco Ficili Initial

More information

Breeze Board. Type A. User Manual.

Breeze Board. Type A. User Manual. Breeze Board Type A User Manual www.dizzy.co.za Contents Introduction... 3 Overview Top... 4 Overview Bottom... 5 Getting Started (Amicus Compiler)... 6 Power Circuitry... 7 USB... 8 Microcontroller...

More information

keyestudio Keyestudio MEGA 2560 R3 Board

keyestudio Keyestudio MEGA 2560 R3 Board Keyestudio MEGA 2560 R3 Board Introduction: Keyestudio Mega 2560 R3 is a microcontroller board based on the ATMEGA2560-16AU, fully compatible with ARDUINO MEGA 2560 REV3. It has 54 digital input/output

More information

ARDUINO MEGA 2560 REV3 Code: A000067

ARDUINO MEGA 2560 REV3 Code: A000067 ARDUINO MEGA 2560 REV3 Code: A000067 The MEGA 2560 is designed for more complex projects. With 54 digital I/O pins, 16 analog inputs and a larger space for your sketch it is the recommended board for 3D

More information

ARDUINO LEONARDO WITH HEADERS Code: A000057

ARDUINO LEONARDO WITH HEADERS Code: A000057 ARDUINO LEONARDO WITH HEADERS Code: A000057 Similar to an Arduino UNO, can be recognized by computer as a mouse or keyboard. The Arduino Leonardo is a microcontroller board based on the ATmega32u4 (datasheet).

More information

BIGdsPIC6. Development System. User manual

BIGdsPIC6. Development System. User manual BIGdsPIC6 User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last

More information

BC-USB-Kit Manual. First Edition. February, BeatCraft, Inc.

BC-USB-Kit Manual. First Edition. February, BeatCraft, Inc. BC-USB-Kit Manual First Edition February, 2015 BeatCraft, Inc. 1. Overview BC-USB-Kit is a USB-gadget development kit, which is equipped with a micro controller of Microchip Technology Inc, PIC24FJ128GB202

More information

Display Real Time Clock (RTC) On LCD. Version 1.2. Aug Cytron Technologies Sdn. Bhd.

Display Real Time Clock (RTC) On LCD. Version 1.2. Aug Cytron Technologies Sdn. Bhd. Display Real Time Clock (RTC) On LCD PR12 Version 1.2 Aug 2008 Cytron Technologies Sdn. Bhd. Information contained in this publication regarding device applications and the like is intended through suggestion

More information

BIG8051. Development system. User manual

BIG8051. Development system. User manual BIG8051 User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last

More information

AKKON USB CONTROLLER BOARD

AKKON USB CONTROLLER BOARD TN002 AKKON USB CONTROLLER BOARD USB Microcontroller board with the PIC18F4550 * Datasheet Authors: Gerhard Burger Version: 1.0 Last update: 20.01.2006 File: Attachments: no attachments Table of versions

More information

PIC-32MX development board Users Manual

PIC-32MX development board Users Manual PIC-32MX development board Users Manual All boards produced by Olimex are ROHS compliant Rev.A, June 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: The NEW PIC-32MX board uses the

More information

Bolt 18F2550 System Hardware Manual

Bolt 18F2550 System Hardware Manual 1 Bolt 18F2550 System Hardware Manual Index : 1. Overview 2. Technical specifications 3. Definition of pins in 18F2550 4. Block diagram 5. FLASH memory Bootloader programmer 6. Digital ports 6.1 Leds and

More information

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front

Arduino Uno. Arduino Uno R3 Front. Arduino Uno R2 Front Arduino Uno Arduino Uno R3 Front Arduino Uno R2 Front Arduino Uno SMD Arduino Uno R3 Back Arduino Uno Front Arduino Uno Back Overview The Arduino Uno is a microcontroller board based on the ATmega328 (datasheet).

More information

ARDUINO M0 PRO Code: A000111

ARDUINO M0 PRO Code: A000111 ARDUINO M0 PRO Code: A000111 The Arduino M0 Pro is an Arduino M0 with a step by step debugger With the new Arduino M0 Pro board, the more creative individual will have the potential to create one s most

More information

CHAPTER 1 Introduction of the tnano Board CHAPTER 2 tnano Board Architecture CHAPTER 3 Using the tnano Board... 8

CHAPTER 1 Introduction of the tnano Board CHAPTER 2 tnano Board Architecture CHAPTER 3 Using the tnano Board... 8 CONTENTS CHAPTER 1 Introduction of the tnano Board... 2 1.1 Features...2 1.2 About the KIT...4 1.3 Getting Help...4 CHAPTER 2 tnano Board Architecture... 5 2.1 Layout and Components...5 2.2 Block Diagram

More information

Introduction to ARM LPC2148 Microcontroller

Introduction to ARM LPC2148 Microcontroller Introduction to ARM LPC2148 Microcontroller Dr.R.Sundaramurthy Department of EIE Pondicherry Engineering College Features of LPC2148 in a Nut Shell CPU = ARM 7 Core Word Length = 32 Bit ROM = 512 KB RAM

More information

ARDUINO MEGA ADK REV3 Code: A000069

ARDUINO MEGA ADK REV3 Code: A000069 ARDUINO MEGA ADK REV3 Code: A000069 OVERVIEW The Arduino MEGA ADK is a microcontroller board based on the ATmega2560. It has a USB host interface to connect with Android based phones, based on the MAX3421e

More information

Digilab 2E Reference Manual

Digilab 2E Reference Manual Digilent 2E System Board Reference Manual www.digilentinc.com Revision: February 8, 2005 246 East Main Pullman, WA 99163 (509) 334 6306 Voice and Fax Digilab 2E Reference Manual Overview The Digilab 2E

More information

Revision: 5/7/ E Main Suite D Pullman, WA (509) Voice and Fax. Power jack 5-9VDC. Serial Port. Parallel Port

Revision: 5/7/ E Main Suite D Pullman, WA (509) Voice and Fax. Power jack 5-9VDC. Serial Port. Parallel Port Digilent Digilab 2 Reference Manual www.digilentinc.com Revision: 5/7/02 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview The Digilab 2 development board (the D2) features the

More information

CONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

CONTENTS. dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 CONTENTS dspicpro4 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches and Jumpers 7 MCU Sockets 8 Power Supply 10 On-Board USB 2.0 Programmer 11 MikroICD 12 RS-232 Communication Circuit 13

More information

Digilab 2 XL Reference Manual

Digilab 2 XL Reference Manual 125 SE High Street Pullman, WA 99163 (509) 334 6306 (Voice and Fax) www.digilentinc.com PRELIMINARY Digilab 2 XL Reference Manual Revision: May 7, 2002 Overview The Digilab 2 XL (D2XL) development board

More information

Prototyping Module Datasheet

Prototyping Module Datasheet Prototyping Module Datasheet Part Numbers: MPROTO100 rev 002 Zenseio LLC Updated: September 2016 Table of Contents Table of Contents Functional description PROTOTYPING MODULE OVERVIEW FEATURES BLOCK DIAGRAM

More information

Revision: February 19, E Main Suite D Pullman, WA (509) Voice and Fax. Switching Power Supplies 3V3 1V2 2V5 1V8

Revision: February 19, E Main Suite D Pullman, WA (509) Voice and Fax. Switching Power Supplies 3V3 1V2 2V5 1V8 Nexys Board Reference Manual Revision: February 19, 2007 215 E Main Suite D Pullman, WA 99163 (509) 334 6306 Voice and Fax Overview s Nexys circuit board is an integrated circuit development platform based

More information

JED MICROPROCESSORS PTY LTD

JED MICROPROCESSORS PTY LTD JED MICROPROCESSORS PTY LTD 173 Boronia Rd, Boronia, (PO Box 30), Victoria 3155 Australia Phone: +61 3 9762 3588, Fax: +61 3 9762 5499. http://www.jedmicro.com.au email: jed@jedmicro.com.au JED AVR200

More information

EZ-Bv4 Datasheet v0.7

EZ-Bv4 Datasheet v0.7 EZ-Bv4 Datasheet v0.7 Table of Contents Introduction... 2 Electrical Characteristics... 3 Regulated and Unregulated Power Pins... 4 Low Battery Warning... 4 Hardware Features Main CPU... 5 Fuse Protection...

More information

KPIC-0818P (V050919) Devices Included in this Data sheet: KPIC-0818P

KPIC-0818P (V050919) Devices Included in this Data sheet: KPIC-0818P Devices Included in this Data sheet: KPIC-0818P Features: Carefully designed prototyping area Accepts 8 pin PIC12 series micro-controllers Accepts 14 and 18 Pin PIC16 series Accepts some 8,14 and 18 pin

More information

PCI to SH-3 AN Hitachi SH3 to PCI bus

PCI to SH-3 AN Hitachi SH3 to PCI bus PCI to SH-3 AN Hitachi SH3 to PCI bus Version 1.0 Application Note FEATURES GENERAL DESCRIPTION Complete Application Note for designing a PCI adapter or embedded system based on the Hitachi SH-3 including:

More information

Lab 1 Introduction to Microcontroller

Lab 1 Introduction to Microcontroller Lab 1 Introduction to Microcontroller Feb. 2016 1 Objective 1. To be familiar with microcontrollers. 2. Introducing LPC2138 microcontroller. 3. To be familiar with Keil and Proteus software tools. Introduction

More information

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform. Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform www.sierraradio.net www.hamstack.com Topics Introduction Hardware options Software development HamStack project

More information

ARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD).

ARDUINO UNO REV3 SMD Code: A The board everybody gets started with, based on the ATmega328 (SMD). ARDUINO UNO REV3 SMD Code: A000073 The board everybody gets started with, based on the ATmega328 (SMD). The Arduino Uno SMD R3 is a microcontroller board based on the ATmega328. It has 14 digital input/output

More information

Modtronix Engineering Modular Electronic Solutions SBC28DC. Single board computer for 28 pin DIP PICs

Modtronix Engineering Modular Electronic Solutions SBC28DC. Single board computer for 28 pin DIP PICs Modtronix Engineering Modular Electronic Solutions Single board computer for 28 pin DIP PICs Table of Contents 1 Introduction...2 2 Features...4 3 Expansion Connectors...5 3.1 Daughter Board Connectors...5

More information

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX

Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN (317) (317) FAX Mega128-DEVelopment Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN 46268 (317) 471-1577 (317) 471-1580 FAX http://www.prllc.com GENERAL The Mega128-Development board is designed for

More information

Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets

Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets PIC MCU and dspic DSC Family Portfolio 2 New Low Cost, Low Pin-Count 8-, 16-, 32-bit Offerings 3 What Are

More information

Digilab 2 Reference Manual

Digilab 2 Reference Manual 125 SE High Street Pullman, WA 99163 (509) 334 6306 (Voice and Fax) www.digilentinc.com PRELIMINARY Digilab 2 Reference Manual Revision: November 19, 2001 Overview The Digilab 2 (D2) development board

More information

8051 Intermidiate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help

8051 Intermidiate Development Board. Product Manual. Contents. 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help 8051 Intermidiate Development Board Product Manual Contents 1) Overview 2) Features 3) Using the board 4) Troubleshooting and getting help 1. Overview 2. Features The board is built on a high quality FR-4(1.6

More information

Breeze Board. Type B. User Manual.

Breeze Board. Type B. User Manual. Breeze Board Type B User Manual www.dizzy.co.za Contents Introduction... 3 Overview Top... 4 Overview Bottom... 5 Getting Started (USB Bootloader)... 6 Power Circuitry... 7 USB... 8 Microcontroller...

More information

RFID: Read and Display V2010. Version 1.1. Sept Cytron Technologies Sdn. Bhd.

RFID: Read and Display V2010. Version 1.1. Sept Cytron Technologies Sdn. Bhd. PR8-B RFID: Read and Display V2010 Version 1.1 Sept 2010 Cytron Technologies Sdn. Bhd. Information contained in this publication regarding device applications and the like is intended through suggestion

More information

How to create your own peripheral modules for use with the ARC EMSK and embarc

How to create your own peripheral modules for use with the ARC EMSK and embarc How to create your own peripheral modules for use with the ARC EMSK and embarc Overview embarc is an open software platform designed to help accelerate the development and production of embedded systems

More information

Arduino Uno R3 INTRODUCTION

Arduino Uno R3 INTRODUCTION Arduino Uno R3 INTRODUCTION Arduino is used for building different types of electronic circuits easily using of both a physical programmable circuit board usually microcontroller and piece of code running

More information

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction. AVR XMEGA TM Product Introduction 32-bit AVR UC3 AVR Flash Microcontrollers The highest performance AVR in the world 8/16-bit AVR XMEGA Peripheral Performance 8-bit megaavr The world s most successful

More information

MicroBolt. Microcomputer/Controller Featuring the Philips LPC2106 FEATURES

MicroBolt. Microcomputer/Controller Featuring the Philips LPC2106 FEATURES Microcomputer/Controller Featuring the Philips LPC2106 FEATURES Powerful 60 MHz, 32-bit ARM processing core. Pin compatible with 24 pin Stamp-like controllers. Small size complete computer/controller with

More information

PIC-LCD-3310 development board Users Manual

PIC-LCD-3310 development board Users Manual PIC-LCD-3310 development board Users Manual Rev.A, July 2008 Copyright(c) 2008, OLIMEX Ltd, All rights reserved INTRODUCTION: PIC-LCD-3310 is development board with PIC18F67J50, NOKIA 3310 BW 84x48 pixels

More information

Stellaris LM3S3748 Evaluation Kit README FIRST

Stellaris LM3S3748 Evaluation Kit README FIRST Stellaris LM3S3748 Evaluation Kit README FIRST The Stellaris LM3S3748 Evaluation Kit provides a low-cost way to start designing applications with Stellaris microcontrollers on a compact and versatile evaluation

More information

PmodJSTK2 Reference Manual. Overview. 1 Functional Descriptions. Revised July 19, 2016 This manual applies to the PmodJSTK2 rev. C

PmodJSTK2 Reference Manual. Overview. 1 Functional Descriptions. Revised July 19, 2016 This manual applies to the PmodJSTK2 rev. C 1300 Henley Court Pullman, WA 99163 509.334.6306 www.digilentinc.com PmodJSTK2 Reference Manual Revised July 19, 2016 This manual applies to the PmodJSTK2 rev. C Overview The Digilent PmodJSTK2 (Revision

More information

ICP05 IBOARD LITE ICP05. - iboard lite

ICP05 IBOARD LITE ICP05. - iboard lite ICP05 - iboard lite 1. Introduction and overview icp05 offers unprecedented level of performance, reliability and scalability for Microchip PIC IO Kit solution. By the same time, it allows users to program

More information

PIC32&Overview& E155&

PIC32&Overview& E155& PIC32&Overview& E155& Outline PIC 32 Architecture MIPS M4K Core PIC 32 Peripherals PIC 32 Basic Operations Clock 2 Microcontroller Approximately $16B of microcontrollers were sold in 2011, and the market

More information

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter

USB Debug Adapter. Power USB DEBUG ADAPTER. Silicon Laboratories. Stop. Run. Figure 1. Hardware Setup using a USB Debug Adapter C8051F38X DEVELOPMENT KIT USER S GUIDE 1. Kit Contents The C8051F38x Development Kit contains the following items: C8051F380 Target Board C8051Fxxx Development Kit Quick-start Guide Silicon Laboratories

More information

Arduino ADK Rev.3 Board A000069

Arduino ADK Rev.3 Board A000069 Arduino ADK Rev.3 Board A000069 Overview The Arduino ADK is a microcontroller board based on the ATmega2560 (datasheet). It has a USB host interface to connect with Android based phones, based on the MAX3421e

More information

VLSI AppNote: VSx053 Simple DSP Board

VLSI AppNote: VSx053 Simple DSP Board : VSx053 Simple DSP Board Description This document describes the VS1053 / VS8053 Simple DPS Board and the VSx053 Simple DSP Host Board. Schematics, layouts and pinouts of both cards are included. The

More information

Freedom FRDM-KV31F Development Platform User s Guide

Freedom FRDM-KV31F Development Platform User s Guide Freescale Semiconductor, Inc. Document Number: FRDMKV31FUG User's Guide 0, 02/2016 Freedom FRDM-KV31F Development Platform User s Guide 1. Introduction The Freedom development platform is a set of software

More information

Goal: We want to build an autonomous vehicle (robot)

Goal: We want to build an autonomous vehicle (robot) Goal: We want to build an autonomous vehicle (robot) This means it will have to think for itself, its going to need a brain Our robot s brain will be a tiny computer called a microcontroller Specifically

More information

User Manual For CP-JR ARM7 USB-LPC2148 / EXP

User Manual For CP-JR ARM7 USB-LPC2148 / EXP CP-JR ARM7 USB-LPC2148 / EXP 38 CR-JR ARM7 USB-LPC2148 which is a Board Microcontroller ARM7TDMI-S Core uses Microcontroller 16/32-Bit 64 Pin as Low Power type to be a permanent MCU on board and uses MCU

More information

Mega128-Net Mega128-Net Mega128 AVR Boot Loader Mega128-Net

Mega128-Net Mega128-Net Mega128 AVR Boot Loader Mega128-Net Mega128-Net Development Board Progressive Resources LLC 4105 Vincennes Road Indianapolis, IN 46268 (317) 471-1577 (317) 471-1580 FAX http://www.prllc.com GENERAL The Mega128-Net development board is designed

More information

CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6

CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 CONTENTS BIGAVR2 KEY FEATURES 4 CONNECTING THE SYSTEM 5 INTRODUCTION 6 Switches 7 Jumpers 8 MCU Sockets 9 Power Supply 11 On-board USB 2.0 Programmer 12 Oscillator 14 LEDs 15 Reset Circuit 17 Push-buttons

More information

PIC Microcontroller Introduction

PIC Microcontroller Introduction PIC Microcontroller Introduction The real name of this microcontroller is PICmicro (Peripheral Interface Controller), but it is better known as PIC. Its first ancestor was designed in 1975 by General Instruments.

More information