A motorized development platform
To our valued customers I want to express my thanks to you for being interested in our products and for having confidence in MikroElektronika. The primary aim of our company is to design and produce high quality electronic products and to constantly improve the performance thereof in order to better suit your needs. We hope you’ll have great fun with the Buggy, and that it’ll be a great learning experience as well.
Table of contents Introduction 6 Motors 20 Package contains 7 Power supply 21 It has the look and the features 8 mikroBUS™ sockets 22 Assembling 10 click™ boards 23 Choose your driver 17 Firmware 24 clicker 2 & mikromedia pinout 18 Android app 24 clicker 2 – a click™ board two-seater 19 Schematic 25 Lights 20 What’s Next? 26 5
A motorized development platform Introduction For years we have been honing our expertise in designing powerful and easy to use hardware development tools. Our reputation was forged, in part, on our range of mikromedia boards and the ever-growing line of click™ boards.
Package contains hoizontal bar 2 x side panels LiPo battery 4 x removable wheels the main panel with circuitry, motors, lights 3 x mikroBUS™ plates Mini USB cable The kit contains 1) the main panel with circuitry, motors, lights, and the mikromedia connector; 2) a pair of battery holder tabs; 3) two side panels and a horizontal bar; 4) three mikroBUS™ plates; and 5) four wheels.
A motorized development platform It has the looks...
... and the features Analog input screw t erminals (shared with mikroBUS™ sockets 2 & 3) Power screw terminal (5 and 3.
A motorized development platform Assembly With basic soldering skills you’ll assemble the Buggy in no time. Check out the “package contains” section on page 7 to make sure you have everything prepared. Then proceed with step 1 and all the way through.
STEP 1 - Remove wheels from one side STEP 2 - Connect the battery STEP 3 - Insert the battery The Buggy’s main board is packed in the box with wheels attached. Remove both wheels from the left side of the board, by pulling on them. Pull the battery wire under the rail and attach it to the battery connector. Push the whole battery under the rail. Be careful not to pinch the wire. The battery should fit squarely between Buggy’s four motors.
A motorized development platform STEP 7 - Insert mikroBUS™ socket plates STEP 8 - Solder mikroBUS™ socket plates STEP 9 - Set side panels in place The Buggy comes with three additional mikroBUS™ socket plates. Pick either one and slip it inside one of the three slits on the main board, marked mikroBUS 1, mikroBUS 2, and mikroBUS 3. While holding the mikroBUS™ socket plate inside the slit with your finger, flip the Buggy. Solder the plates, making sure to cover each of the eight contact points.
www.mikroe.
A motorized development platform www.mikroe.
Choose your driver Now that you’ve assembled the Buggy, the only remaining thing is to put a microcontroller in the driver’s seat. You have two types of choices: (1) clicker 2 is a compact development platform with a MCU and two mikroBUS™ sockets (2) mikromedia is a multimedia development system with a 320x240 TFT touchscreen and a rich set of onboard modules. Both of these boards are available for different microcontroller architectures.
A motorized development platform Not connected Reference Ground Not connected Left side motors control Pin functions Right side motors control mikroBUS 1 PWM pin mikroBUS 2 PWM pin mikroBUS 3 PWM pin Brake lights Right signal lights Low intensity lights mikroBUS 3 CS pin mikroBUS 3 RST pin main beam headlights Not connected RX TX SCL I2C Lines SDA 3.3V power supply Reference Ground UART Lines 18 NC GND NC NC PWM-A PWM-B PWM-C PWM-D PWM1 PWM2 PWM3 BRAKE TURN-R H.LAMPS CS3 RST3 M.
clicker 2 – a click™ board two-seater Available for several MCU architectures, clicker 2 is a compact development kit with two mikroBUS™ sockets for click™ board connectivity. You can use it to quickly build your own gadgets with unique functionalities and features. It’s an ideal Buggy driver because it lets you leverage the huge potential of click™ boards, our constantly expanding range of over 100 add-on boards.
A motorized development platform Lights Motors VCC-5V D3 PMEG3010ER Just like a real car, the Buggy has a set of front and rear lights for signaling and for lighting the way. These lights are routed in a way that makes them easier to program should you develop your own firmware for the Buggy.
Power supply Battery charger Screw teminals ON/OFF switch The Buggy runs on a 3.7V 2000mA battery. Once you install the battery, there’s no need to take it out; charge it through the Buggy’s USB port. A miniature single-cell, fully integrated LiIon, Li-Polymer charge management controller. MCP73832 enables that. A red power indication LED will signalize when the battery is charging. Once charged, it’ll turn off. The Buggy’s expandability is not limited to mikroBUS™ sockets and click™ boards.
A motorized development platform VCC-3.
click™ boards are plug-and-play! For a few years now, MikroElektronika has been expanding their range of click™ boards. Almost each month several new click™ boards are released, carrying all types of sensors and communication modules. There are over a 100 click™ boards to choose from. You’ll be able to expand your Buggy with additional functionality with literally zero hardware configuration. Just plug and play. For the complete list of available click™ boards, please visit: www.mikroe.
A motorized development platform Firmware Android application If your clicker 2 board came with the Buggy as part of a kit, then you’re all set — the firmware compatible with the Android app shown on the right is already installed. If you’ve purchased only the Buggy by itself, no problem. Clicker 2 and mikromedia boards have a USB-HID bootloader which makes it easy to install the firmware.
Schematic L2 1.5uH U2 Vbat VIN 10 PWM-MB2 VCC-5V H1 16PIN HOLDER H2 16PIN HOLDER UART-TX UART-RX 11 INT-MB3 10 PWM-MB3 8 SPI-MISO 5 12 I2C-SCL 7 SPI-MOSI 4 13 I2C-SDA 6 2 15 AN-MB3 3 1 RST-MB2 SPI-SCK 16 7 UART-RX 8 6 SPI-MOSI 4 14 CS-MB3 2 1 3 PWR-EN BAT-VSENSE R4 100K C1 R54 100K VCC-3.3V J1A M2 DMP2305U R51 100K VCC-5V 9 100pF 11 INT-MB2 VCC-3.
A motorized development platform What’s Next? You have now completed the journey through each and every feature of the Buggy.You got to know its features, supported microcontrollers and other expandability options. Now you are ready to start building your own robotic vehichle. We are suggesting several steps which are probably the best way to begin. We invite you to join our community. You will find very useful projects and tutorials and can get help from a large ecosystem of users.
DISCLAIMER All the products owned by MikroElektronika are protected by copyright law and international copyright treaty. Therefore, this manual is to be treated as any other copyright material. No part of this manual, including product and software described herein, may be reproduced, stored in a retrieval system, translated or transmitted in any form or by any means, without the prior written permission of MikroElektronika.
If you want to learn more about our products, please visit our website at www.mikroe.com If you are experiencing some problems with any of our products or just need additional information, please place your ticket at www.mikroe.com/support If you have any questions, comments or business proposals, do not hesitate to contact us at office@mikroe.com BUGGY manual ver. 1.