Almond - Datasheet November 2015

Similar documents
keyestudio Keyestudio MEGA 2560 R3 Board

ARDUINO MEGA 2560 REV3 Code: A000067

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

6LoWPAN Development Platform Saker Manual

ARDUINO MEGA ADK REV3 Code: A000069

ARDUINO MICRO WITHOUT HEADERS Code: A000093

Sanguino TSB. Introduction: Features:

Arduino ADK Rev.3 Board A000069

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

ESPino - Specifications

Wireless Sensor Networks. FireFly 2.2 Datasheet

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

Prototyping Module Datasheet

ARDUINO UNO REV3 Code: A000066

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

Arduino Diecimila Pinouts 697B B8D-A50A-61944C26074F

JeeNode V2. A small *duino-ish MPU board with a wireless RF module. Jean-Claude Wippler jeelab.equi4.com March 2009

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

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

General-Purpose Microcontroller Module 12a Hardware Reference Release 1.4a (October 11, 2017)

Arduino Dock 2. The Hardware

ARDUINO YÚN MINI Code: A000108

User's hardware guide RSS2 sensor board Model S2 Rev 2.4

Beetle SKU:DFR0282. Contents. Introduction

MINITRONICS v1.0 DATASHEET

1.6inch SPI Module user manual

USER GUIDE ARDBOX ANALOG

VLSI AppNote: VSx053 Simple DSP Board

Gambar A.1 Board Arduino

AeroCore 2 for DragonBoard

ARDUINO LEONARDO ETH Code: A000022

ARDUINO LEONARDO WITH HEADERS Code: A000057

LM53X Development and Evaluation Product Family

Adafruit Metro Mini. Created by lady ada. Last updated on :12:28 PM UTC

Doc: page 1 of 6

Shack Clock kit. U3S Rev 2 PCB 1. Introduction

Alessandra de Vitis. Arduino

M32 Development Board

I2GPS v1. An easy to use RTC, GPS and SD memory card interface brought to you by

PCB-STM32-F3U. Development baseboard for the STMicro Discovery-F3 module (STMicro part# STM32F3DISCOVERY)

ARDUINO M0 PRO Code: A000111

PANDORA HACKER GUIDE

AVR Board for Projects is the Most Complete Simple to use Development Board For ATmega32 Product Datasheet

Breeze Board. Type A. User Manual.

Doc: page 1 of 8

Programming Microcontroller Assembly and C

This manual provides information for the final user application developer on how to use SPC57S-Discovery microcontroller evaluation board.

Cookie User Manual. For NuMicro Edition 1.0. Rev. 1.0 Release: forum.coocox.org.

Exen Mini. Setup Guide - V1. nerdonic.com

How to Use an Arduino

UM2461 User manual. SPC584B-DIS Discovery Board. Introduction

USER GUIDE ARDBOX ANALOG

AeroCore 2 for Intel Joule Module

Product Specification

Ultratronics v1.0 DATASHEET

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

ARDUINO YÚN Code: A000008

Amarjeet Singh. January 30, 2012

Breeze Board. Type B. User Manual.

AVRminiV3.1 Manual. 1. AVRminiV3.1 Overview. 2. AVRminiV3.1 Features and Specifications Standard Features: 2.2. Optional Features:

USER GUIDE ARDBOX RELAY

Design and development of embedded systems for the Internet of Things (IoT) Fabio Angeletti Fabrizio Gattuso

Audio Processing Platform - APP

Arduino Uno R3 INTRODUCTION

Digital Circuits Part 2 - Communication

PCI Host Controller 14a Hardware Reference Release 1.2 (October 16, 2017)

Bolt 18F2550 System Hardware Manual

Shack Clock kit PCB Revision: QCU Rev 1 or QCU Rev 3

2 in 1. BigAVR User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World

M-DUINO R FAMILY. M-Duino 19R/38R/57R User Guide: 1 Index

Remote Control Reference Design nrd24h1. User Guide v1.0

EMB128. ere co., ltd.

ARDUINO PRIMO. Code: A000135

Adafruit Terminal Block Breakout FeatherWing

Lesson 5 Arduino Prototype Development Platforms. Chapter-8 L05: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

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

DFRduino M0 Mainboard (Arduino Compatible) SKU: DFR0392

EZ-Bv4 Datasheet v0.7

MEGATRONICS v3.0 DATASHEET

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet

Freedom FRDM-KV31F Development Platform User s Guide

USER GUIDE ARDBOX ANALOG HF. Version: IS_AB20ANA.7.1

AVR 40 Pin Rapid Robot controller board

ATmega48/88/168 Development Board

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

A1/B1 EB v2.0 User Manual V1.1 05/10/2017

ISA Host Controller 15a Hardware Reference Release 1.2 (October 16, 2017)

Arduino Ethernet. Arduino Ethernet Rev. 2 board front view with optional PoE module. (

Part Number: PCB-STM32-F4B1 (unpopulated PCB with Discovery module sockets, no other parts) STM32-F4B1 (assembled board, not presently available)

Universität Dortmund. IO and Peripheral Interfaces

ILI2511. ILI2511 Single Chip Capacitive Touch Sensor Controller. Specification ILI TECHNOLOGY CORP. Version: V1.4. Date: 2018/7/5

Arduino Smart Robot Car Kit User Guide

An FTDI connection: The ATtiny microcontrollers don t have a hardware UART External Crystal header pins for an optional crystal

EXL x240 Graphic LCD Smart Module 3,8 SHORT FORM TECHNICAL SPECIFICATIONS. Via di Corticella, Bologna, Italy

Atmel AVR datasheet. Matrix Multimedia Atmel AVR Board EB Contents

ARDUINO INDUSTRIAL 1 01 Code: A000126

2 in 1. EasyAVR4 User s Manual AVR. MikroElektronika. Software and Hardware solutions for Embedded World

EPT-200TMP-TS-U2 TMP102 Temperature Sensor Docking Board Data Sheet

X-NUCLEO-53L0A1 ranging and gesture detection sensor expansion board based on VL53L0X for STM32 Nucleo

NanoDock DMC-3. Datasheet Daughter module carrier 4 daughterboard

Transcription:

Robotic Hand Development Board Features 6 Bidirectional Motor control USB Programming (with Bootloader) Arduino IDE Compatible Compatible with Firgelli PQ12 -P Actuators Atmel Atmega2560 Microcontroller Flash Memory: 256KB EEPROM: 4KB 16MHz Clock Applications Robotics Research Education Prosthetics Hobbyist Electronics Robot - Human Interaction FTDI FT231XQ ATMEGA2560 Description The Almond board is designed to be embedded within robotics projects, from balancing robots to robotic hands. It can control up to 6 motors simultaneously, and can be controlled via Serial, I2C or SPI. The Almond board is promotes maximum versatility as it is compact and has a multitude of spare pins broken out, to allow incorporation into a multitude of projects. 16AU 16.00 1415 Compliance This deice is sold as a development platform and therefore has not been tested or approved by any agency or approval body for Electrical Safety, and Electromagnetic Compatibility. The Almond board is designed to integrate into the Open Bionics Ada hand, but can be used for any robotic project.

Mechanical Layout. 60.0mm 36.3mm 22.6mm 5.9mm FTDI FT231XQ ATMEGA2560 16AU 1415 16.00 45.0mm 11.1mm 26.8mm 11.1mm 11.1mm 10.5mm 6mm 16.9mm 37mm

PCB Layout. 5V PK0 - ADC8 PK1 - ADC9 GND PA1 - DIO23 PA0 - DIO22 PD2 - RX1/DIO19 PD3 - TX1/DIO18 ATMEGA2560 16AU 1415 GND PA3 - DIO25 PA4 - DIO26 PA5 - DIO27 5V FTDI FT231XQ 16.00 GND MOSI - PB2 - MOSI/DIO51 5V /RESET SCK - PB1 - SCK/DIO52 MISO - PB3 - MISO/DIO50 Arduino Functions in green.

Connector Layout. 5 Connector 6 Connectors 4 3 Connector 1 2 Spare GPIO: The Almond board includes s variety of unused pins which have been broken out (previous page) to allow it to be as versatile as possible. 2 Analogue pins 10 Digital pins (some used for SPI/I2C) I2C SPI

Pin Mapping.

Motor Connection. Ext. Communication Connector

Ext. Communication Connector IMPORTANT TX(3) RX(3) SDA SCL ADC 7 ADC 6 Not Fitted Not Fitted 0R 0R 10K 10K 3.5mm Ext. Jack The 3.5mm connector at the rear of the board is intended for communicating with external sensors. As standard the connector is setup for both I2C and analogue inputs, where the desired function is selected in software. The connector can also be configured for UART, as detailed below. Setup for Analogue Input: Set ADC6 and ADC7 as analogue inputs, ensure I2C Digital Pins 51 & 52 are not configured, and therefore left floating. Configuration of these pins will directly affect the input analogue values of the ADC channels. The analogue pins can also be configured as a digital pins, for push buttons, tilt switches etc. Setup for I2C Input: Set ADC6 and ADC7 as digital outputs and set the pin HIGH. As ADC 6&7 are attached to the bus through two 10K resistors, these then become the required pull up needed for the I2C protocol. Digital Pins 51 & 52 can be now used as SCL & SDA respectively. Note: The pull-up values for the bus in this configuration is considered high (10K), but for most applications should be sufficient, additional resistors can be added. Board resistors should be factored into calculations, or disabled (leaving ADC 6&7 floating). Setup for UART (Requires small hardware alteration): Resistors 9 & 10 require fitting (0ohms) or pads shorted (see diagram on next page) and ADC 6&7, digital pins 51&52, should all be left floating. This connects UART port 3 to the headphone jack.

Ext. Communication Connector IMPORTANT R9 R10 UART Hardware Alteration Resistor pads R9 & R10 can be found on the underneath of the board. In order to use UART 0ohm resistors should be fitted, or alternatively shorted with solder. Ext. Communication Connector Pin Out. 5V SDA/ADC7/TX SCL/ADC6/RX GND It is important that only a 4-Pole 3.5mm Jack is used with the Almond board, as a 3 pole may cause damage to the microcontroller. It should be noted that signal strength can degrade with cable length.

Component Placement. CN1 C4 J2 R17 R19 C7 L1 C12 C13 CN2 C11 U1 C9 R1 R2 U2 R5 C2 R4 C15 C14 C16 C18 C5 C1 C3 IC1 LED4 C10 LED5 J1 LED2 R14 U5 R15 C24 C27 R13 U3 R6 U4 C21 C20 C17 C19 C6 USB1 C26 C25 C23 R18 R16 C22 R3 J3 LED1 LED3 C8 U6 R8 R7 R12 R11

Component Placement. Part Value Device C1 100nF C-EUC1210 C2, C4 47uF CPOL-EUC C3, C5, C6, C8, C9, C10, C14, C17 100nF C-EUC0603 C20, C23, C24, C25, C26, C27 100nF C-EUC0603 C7, C13 10uF C-EUC0805 C11 DNF C-EUC0603 C12 22uF C-EUC1210 C15, C18, C21 2.2uF C-EUC0603 C16, C19, C22 10nF C-EUC0603 CN1 ManNum: 694106106102 DCBARRELSMT CN2 CLIFF_FC68127_3.5MM_4POLE CLIFF_FC68127_3.5MM_4POLE GND_TEST, VCC_TEST DNF HEADER-1X1ROUND IC1 ATMEGA2560-16AU ATMEGA2560-16AU J1 CON_HEADER_1X05-PTH CON_HEADER_1X05-PTH J2 CON_HEADER_2X04-PTH CON_HEADER_2X04-PTH J3 DNF AVRISP-6 L1 L1812-3.3uH - 1800403RL INDUCTOR-L1812 LED2, LED4 Blue LED0805 LED1, LED3, LED5 Green LED0805 M1, M2, M3, M4, M5, M6 SFW5R-1STE1LF SFW5R-1STE1LF R1 100K R-EU_R0603 R2 19.1K R-EU_R0603 R3, R4, R5, R6, R7, R11 10K R-EU_R0603 R8, R12 0R R-EU_R0603 R9, R10 DNF R-EU_R0603 R13, R14, R15, R16, R17, R18, R19 1K R-EU_R0603 U1 ST1S10PUR ST1S10PUR U2, U3, U4 RTYT RTYT U5 FT231XQ-R FT231XQ-R U6 CSTCE_V13C_CERAMIC_RES CSTCE_V13C_CERAMIC_RES USB1 CON-USB-F-MICRO-B CON-USB-F-MICRO-B