Author Topic: PIC and Bluetooth cost estimate  (Read 3713 times)

0 Members and 1 Guest are viewing this topic.

Offline BANETopic starter

  • Supreme Robot
  • *****
  • Posts: 639
  • Helpful? 4
  • E=roboticsC^2
PIC and Bluetooth cost estimate
« on: July 10, 2008, 06:47:30 PM »
Hello, I'm thinking purchasing an PIC microncontroller capable of bluetooth for programming it as well as a PS3 6 axis.  Any recommendations?

Bane

Offline airman00

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,650
  • Helpful? 21
  • narobo.com
    • Narobo.com - Mechatronics and related
Re: PIC and Bluetooth cost estimate
« Reply #1 on: July 10, 2008, 08:24:20 PM »
you want a microcontroller board or just a tiny microcontroller recommendation?
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline BANETopic starter

  • Supreme Robot
  • *****
  • Posts: 639
  • Helpful? 4
  • E=roboticsC^2
Re: PIC and Bluetooth cost estimate
« Reply #2 on: July 11, 2008, 05:08:24 AM »
you want a microcontroller board or just a tiny microcontroller recommendation?
I'm not too sure actually, being that i don't know much about PIC controllers.  What I what to do basically is make the same set up that this guy has or equivilent.
http://www.pabr.org/sixlinux/sixlinux.en.html

I probably should have asked the guy that made that webpage :D

Bane

Offline airman00

  • Contest Winner
  • Supreme Robot
  • ****
  • Posts: 3,650
  • Helpful? 21
  • narobo.com
    • Narobo.com - Mechatronics and related
Re: PIC and Bluetooth cost estimate
« Reply #3 on: July 11, 2008, 07:10:08 AM »
just get a BlueSmirf Module or get  a regular bluetooth to serial converter . Then you can use that to program and communicate ( in your program you would have some command to reset the PIC or AVR and allow programming , but all other commands would just be regular communication)
Check out the Roboduino, Arduino-compatible board!


Link: http://curiousinventor.com/kits/roboduino

www.Narobo.com

Offline Admin

  • Administrator
  • Supreme Robot
  • *****
  • Posts: 11,703
  • Helpful? 173
    • Society of Robots
Re: PIC and Bluetooth cost estimate
« Reply #4 on: July 20, 2008, 05:33:38 PM »
Why PIC?

Most people here use AVR, and its all I personally use now - meaning, better tech support for you :P

http://www.societyofrobots.com/robot_faq.shtml#best_microcontroller

Offline sonictj

  • Supreme Robot
  • *****
  • Posts: 416
  • Helpful? 11
    • Tim's Workshop
Re: PIC and Bluetooth cost estimate
« Reply #5 on: July 21, 2008, 03:20:56 AM »
I'm using a arduino + bluesmirf and am very happy with it.  I also have tried something similar to you in that I tried hooking up my wiimote via Glovepie.  I ended up having a bit of interference and was not able to make it work at the moment.  If you use the sixaxis over usb this should not happen to you.  The sixaxis is also supported by glovepie http://carl.kenner.googlepages.com/glovepie

Offline BANETopic starter

  • Supreme Robot
  • *****
  • Posts: 639
  • Helpful? 4
  • E=roboticsC^2
Re: PIC and Bluetooth cost estimate
« Reply #6 on: July 21, 2008, 04:53:23 AM »
Quote
Why PIC?

thanks, and i really don't care what it is, i just something that can communicate with my Laptop or PS3 controller.  I was reading some post and i saw that they were using PIC.  BTW I just found this tuturial using BlueSMiRF with my SSC-32
http://www.lynxmotion.com/images/html/build125.htm

Bane

Offline emmannuel

  • Full Member
  • ***
  • Posts: 87
  • Helpful? 0
Re: PIC and Bluetooth cost estimate
« Reply #7 on: July 21, 2008, 01:13:17 PM »
I did my robot using bluetooth module (bluesmurf) from sparkfun with an atmega8.

It cost about 80 dollars.  The atmega8 is like a 3 dollar chip, damn shipping and bluetooth module :P

I got my chip from digikey.

If you go with say the atmega8 for it to have its usart synchronized with the module you have to run it at higher speeds than its default speed.
Different speeds are mentioned in the datasheet.  So I'd recommend also picking up a 14.7456MHz (49US package) crystal which is the speed I'm using.  You'll want to get 2 small (20pF) caps for the crystal.

 


data_list