-
Notifications
You must be signed in to change notification settings - Fork 9
Getting Started
Robert Fach edited this page Apr 20, 2018
·
9 revisions
Please go to the Panobot Thingiverse Page and follow the instructions to print the parts.
- get a PCB Panobot PCB or create your own based on the Schematic
- buy also the following parts:
# | Description/Link |
---|---|
2 | Stepper Motor Nema17- 42BYGH 1.7A |
1 | Arduino Mega 2560 |
1 | [LCD 12864 Display Monitor Motherboard Blue Screen Module with Click Encoder](http://s.click.aliexpress.com /e/7YbAI6q) |
1 | 5050 fan for 12V (its also possible to use a 4040 fan for 12V, just print the right front) |
2 | DRV8825 Stepper Motor Driver for U3,U4 |
2 | Pin Header Straight Male 2.54mm 1x40Pin for J1,J3,J4,J5,J6,J7,J9,J10,U1 |
4 | Pin Header Straight Female 2.54mm 1x08Pin for U3,U4 |
4 | Pin Header Straight Female 2.54mm 1x02Pin for U1 |
5(+2?) | Pin Header Straight Female 2.54mm 1x08 long legs (Stackable) (+2 if you want to use USB Host Shield) |
1 | Pin Header Straight Female 2.54mm 1x10 long legs (Stackable) |
1(+1?) | Pin Header Straight Female 2.54mm 2x18 long legs (Stackable) (+1 if you want to use USB Host Shield) (2x20 is easier to get) |
2 | Electrolyt Condensator 63V/100uF D10.0mm P5.00mm for C1,C2 |
1 | Screw Terminal Block 1x02 P5.08mm for J2 (Power Supply) |
2 | Resistor 4.7k for R1,R2 |
2 | Resistor 1k for R3,R4 |
2 | Resistor 100k for R5,R6 |
1 | DC-DC Converter Geekcreit (get from Banggood) for U1 |
1 | LTV-827 DIP 8 for U2 |
1 | DIP Socket 2x4 W7.62mm |
1 | DO-201AD 60V/5A for D1 |
1 | PJ242 Audio Jack 3 2Switches 2.5mm for J8 |
6 | Jumper 2Pin for JP1,JP2,JP3,JP4,JP5,JP6 |
Find out the stepper phases by using one of these tutorials 1 or 2
Choose one of the following methods to upload the firmware:
Choose this if you are already familiar with Arduino Development using Arduino IDE or PlatformIO itself or if you want to learn how to do it. Follow the getting started guide on PlatformIO Website, or use google to find a getting started guide, e.g., PlatformIO + Arduino. Once you have setup the IDE, clone this Repository and compile&upload the code to your Atmega2560.
On Linux I would recommend to use AVRDUDE, on Mac or Windows choose Xloader.
- Install AVRDUDE
- Download the latest stable panobot firmware.
- Use a special command line to flash it... (coming soon)
- Install Xloader from the following page.
- Download the latest stable panobot firmware.
- Connect the Arduino Mega to a free USB Port and start Xloader
- Follow one of these Guides Inventables or Youtube
- Note 1: Make sure that you select the correct platform (Atmega 2560) and port (some COM Port).
- Note 2: I haven't tested it yet under Windows, so please make comments.
- Note 3: I have absolutely no experience how it will look/work under Mac.