Thank you for the compliments. Yes, it possible to use this programmer to directly program AVR chips. We do not have any breadboard adapters, but you can use solid core wire or something like our premium jumper wires to make your connections.
We noticed your post on the forum and responded to it; the forum is a more appropriate place for troubleshooting. So, please continue the discussion there.
I do not have a wiring diagram for my robot. However, we describe the connections for our electronics on their product pages, which should make it easier to understand how to make your own connections. If you have questions about how to use any of our products, you can always email us or post to our forum.
As for code, I do not think it is useful to upload mine seeing as how its entirely based on and not much different than our 3pi's PID line following code, which you can find inside the 3pi's user's guide.
Also, I wrote my code in the Arduino IDE, which uses a language based on C/C++ (not Python).
Someone posted to our forum about using that level shifter with a 3.3V Teensy to control a NeoPixel ring and it worked for them. Like Jeremy mentions in that same thread, in our tests we were able to use a 3.3V signal directly with our WS2812 addressable LEDs. So, if you are using a 3.3V microcontroller, you might try connecting it directly to your NeoPixel to see if it works without any level shifting. You might also consider adding a 10kΩ pull-up resistor in parallel with the existing pull ups to Lx and Hx on each channel, which should effectively reduce the time constant by half.
Servo manufacturers generally do not specify a minimum pulse-width signal amplitude, but 3.3V signals from your Arduino M0 should be fine. Also, the servo control line is just a control signal, so it does not need much current. The current available from your M0's IO pin should be fine.
It does look like the website originally hosting the Leviathan project is down. I sent Heikki, one of the creators, an email about it. In the meantime, if you are looking for a general sense of robotics or electronics inspiration, you can browse our community projects or Raspberry Pi-tagged blog posts.
Awesome! We are glad you got your parts so quickly. Of course, we are always excited to see how people are using our parts, too, so we'd love it if you shared your projects on our forum!
New product: Pololu USB AVR Programmer v2.1
- 9 May 2018Hello, Stephen.
Thank you for the compliments. Yes, it possible to use this programmer to directly program AVR chips. We do not have any breadboard adapters, but you can use solid core wire or something like our premium jumper wires to make your connections.
-Jon
Video: MyoWare Muscle Sensor demonstration with Maestro servo controller
- 24 April 2018We noticed your post on the forum and responded to it; the forum is a more appropriate place for troubleshooting. So, please continue the discussion there.
-Jon
Jon's line following robot: Usain Volt 2.0
- 26 March 2018Hello.
I do not have a wiring diagram for my robot. However, we describe the connections for our electronics on their product pages, which should make it easier to understand how to make your own connections. If you have questions about how to use any of our products, you can always email us or post to our forum.
As for code, I do not think it is useful to upload mine seeing as how its entirely based on and not much different than our 3pi's PID line following code, which you can find inside the 3pi's user's guide.
Also, I wrote my code in the Arduino IDE, which uses a language based on C/C++ (not Python).
-Jon
New product: Logic Level Shifter, 4-Channel, Bidirectional
- 3 August 2017Hello, Scott.
Someone posted to our forum about using that level shifter with a 3.3V Teensy to control a NeoPixel ring and it worked for them. Like Jeremy mentions in that same thread, in our tests we were able to use a 3.3V signal directly with our WS2812 addressable LEDs. So, if you are using a 3.3V microcontroller, you might try connecting it directly to your NeoPixel to see if it works without any level shifting. You might also consider adding a 10kΩ pull-up resistor in parallel with the existing pull ups to Lx and Hx on each channel, which should effectively reduce the time constant by half.
-Jon
Servo control interface in detail
- 30 January 2017Hello, Velizar.
Servo manufacturers generally do not specify a minimum pulse-width signal amplitude, but 3.3V signals from your Arduino M0 should be fine. Also, the servo control line is just a control signal, so it does not need much current. The current available from your M0's IO pin should be fine.
-Jon
Leviathan: an autonomous Raspberry Pi-controlled electric boat
- 13 December 2016It does look like the website originally hosting the Leviathan project is down. I sent Heikki, one of the creators, an email about it. In the meantime, if you are looking for a general sense of robotics or electronics inspiration, you can browse our community projects or Raspberry Pi-tagged blog posts.
-Jon
Black Friday 2016
- 29 November 2016Hello, Mark.
Awesome! We are glad you got your parts so quickly. Of course, we are always excited to see how people are using our parts, too, so we'd love it if you shared your projects on our forum!
-Jon
New MOSFET-based power switches
- 25 November 2016Hello.
I noticed you also asked about this on our forum . I posted a response; please continue the discussion there.
-Jon
New product: VL53L0X Time-of-Flight Distance Sensor Carrier
- 29 August 2016Hello.
Yes, that is correct. Thank you for following up and letting us know you figured it out.
-Jon
New product: Adafruit Data Logging Shield for Arduino
- 13 July 2016Hello, KA RAUSCHER.
Its not clear what you are asking about; what blank form are you referring to?
-Jon