Small microcontroller

Hey, so i am working on a microcontroller project and i need a good small microcontroller(about the size of a quarter). The microcontroller needs to be able to send and receive data and also use a small amount of energy as we plan on being able to run it off of a 350mah li-po. Thanks in advance.

Add more info what you want. Do you need DIP package or can you handle SMD? Are 6 I/O pins of an ATTiny enough or do you need more? How much memory do you need?

That's entirely possible, Hell, you can probably cram a whole '328p onto a quarter sized board. I think they make a QFN or VQFN version of the '328p.

Okay so i am very new to microcontrollers. i only just messed around with the arduino uno. I am using this to make a step tracking insole with a battery and a pressure sensor. The idea is every step you take will be logged and then i can take it out of the shoe hook it up to the computer and retrieve the data. if the project works well and i am able to figure it all out rather quickly i would like to be able to send data to an app or a website to view. The microcontroller i have seen on adafruit ( Adafruit Trinket - Mini Microcontroller - 5V Logic : ID 1501 : $6.95 : Adafruit Industries, Unique & fun DIY electronics and kits ) have all said in the description "Trinket does not have a Serial port connection for debugging so the serial port monitor will not be able to send/receive data" so does this mean it will not be able to retrieve data from the pressure sensor. Thank you.

An application like that would probably demand a custom pcb. I'd use attiny841 in the qfn package - that's the physically smallest avr with a hardware uart.