The OSEPP™ Pro board is tailored to more professional users who do not mind a build-it-yourself approach compared to the OSEPP™ Uno. Unlike the Uno model this barebones board lacks headers, which gives this board a low profile. Pro users can choose to connect only the needed pins by mounting headers or soldering wires directly.
Microcontroller | ATmega328P |
Clock Speed | 16 MHz |
Flash Memory | 32 KB |
SRAM | 2 KB |
EEPROM | 1 KB |
Operating Voltage | 5V |
Input Voltage | 5-12 V |
Digital I/O Pin Count | 14 (including 6 for PWM output) |
Analog Input Pin Count | 6 |
Other Connections | Serial communication header ICSP for ATmega328P (requires header) 5V Lithium Polymer battery connector 5V DC power (requires connector) |
Dimensions | 2.07 x 2.11 x 0.30 inches (52.5 x 53.5 x 7.5 mm) |
Power Source | Lithium polymer battery or external DC power supply |
Highlights:
- 8-bit AVR RISC-based microcontroller running at 16 MHz
- About 2/3 the size of the OSEPP™ Uno board
- Flexible power source (lithium polymer battery or DC power)
- ICSP header for programming microcontroller
- Compatible with existing Arduino software libraries
- Compatible with the Ethernet and Motor Controller Shields
Features:
The ATmega328P comes with the Arduino bootloader preloaded. Should you wish to update and/or replace the bootloader, there are ICSP (In-Circuit Serial Programming) pin-outs that can be used in combination with a header (sold separately) for the ATmega328P.
The board comes with a resettable polyfuse on the power source. The fuse will trip when the current exceeds 500 mA on the input.
Availability:
Stock Code | Product Name |
PRO-01 | OSEPP™ Pro |
Notes:
This board is based off of the Arduino Pro designed by
SparkFun Electronics, and is released under the Creative Commons
Attribution Share-Alike License. The original design can be found at
http://arduino.cc/en/Main/ArduinoBoardPro
Downloads:
OSEPP Pro Schematic (PDF) | |
OSEPP Pro EAGLE Files |
Learning Center:
What You Need
- Arduino Software (http://arduino.cc/en/Main/Software)
- USB to mini-USB cable
- FTDI Basic Breakout (http://www,osepp.com/electronic-modules/breakout-boards/96-osepp-ftdi-breakout-board)
- PC/Mac with a USB port
Uploading Your First Sketch
- Get the Arduino software if you have not already
- Download from http://arduino.cc/en/Main/Software
- Unzip the zip file to somewhere like C:\ (on Windows), so you will end up with a folder like C:\arduino-0022
- Prepare for serial communication
- Connect the mini-USB end of the cable into the FTDI Basic Breakout
- Connect the other end of the cable into a USB port on your PC/Mac
- If your computer prompts for drivers, point it to the “drivers\FTDI USB Drivers” subfolder of the Arduino software, e.g. “C:\arduino-0022\drivers\FTDI USB Drivers”
- Connect the FTDI Basic Breakout to the 1×6 male pin header on the board. Make sure to match up the pins from the FTDI Basic Breakout to the markings on the board.
- You should now see the LED labeled Power near the slide switch light up
- Load the sketch
- Open the Arduino software
- Open the LED blink sketch: File menu > Examples > Basics > Blink
- Select the Pro board: Tools > Board > Arduino Pro or Pro Mini (5V, 16MHz) w/ ATmega328
- Select the serial port: Tools > Serial Port
- This is the serial port for the FTDI Basic Breakout. If you do not know which one this is, you can find out by going into Device Manager > Ports (COM & LPT), and look for a “USB Serial Port (COMx)”
- Upload the sketch: File > Upload to I/O Board
- Wait for the “Done uploading” message in the bottom blue status bar
- The LED near the pin 13 should now blink slowly
- Congratulations! You have successfully uploaded your first sketch to your board.