0% found this document useful (0 votes)
42 views

Qu Bot Pinouts

This document provides the pin-outs for the ATMega16 microcontroller used on the Qu-Bot robot. It lists the sensor inputs and motor/actuator outputs along with their corresponding pin locations on the microcontroller. The pin assignments are intended for advanced users who want to reprogram or customize the code for the Qu-Bot.

Uploaded by

J.J. Sigüenza
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
42 views

Qu Bot Pinouts

This document provides the pin-outs for the ATMega16 microcontroller used on the Qu-Bot robot. It lists the sensor inputs and motor/actuator outputs along with their corresponding pin locations on the microcontroller. The pin assignments are intended for advanced users who want to reprogram or customize the code for the Qu-Bot.

Uploaded by

J.J. Sigüenza
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Qu-Bot Pin-outs

Qu-Bot works on ATMEL ATMega16 microcontroller. You can reprogram it and customize code
according to your requirements. This data is for advance users only.

The Pin-outs for ATMega16/32 to Qu-Bot are as shown below.

Inputs Outputs

Front Left Sensor : PA3 Left Motor Forward : PC1


Front Centre Sensor : PA4 Left Motor Backward : PC0
Front Right Sensor : PA5 Left Motor PWM : PD5(OCR1A)
Right Motor Forward : PC2
Bottom Right Sensor : PA0 Right Motor Backward : PC3
Bottom Centre Sensor : PA1 Right Motor PWM : PD4(OCR1B)
Bottom Left Sensor : PA2
Buzzer : PA7
Wheel Encoder Left : PD2 (INT0)
Wheel Encoder Right : PD3 (INT1) LED1 : PC5
LED2 : PC6
IR Input : PB2 (INT2) LED3 : PC7

Switch1 : PC4 LCD


Switch2 : PD7 LCD DATA0 : PB4
Switch3 : PD6 LCD DATA1 : PB5
LCD DATA2 : PB6
*All above sensors are active low. Front bottom LCD DATA3 : PB7
and wheel encoder sensors are digital inputs. LCD ENABLE : PB3
LCD R/W: PB1
LDR : PA6 (ADC6) LCD RS : PB0

USB
RX : PD0(RXD)
TX : PD1(TXD)
DTR : RESET (Controller gets reset when it
receives pulse on DTR line)

You might also like