Good question. Now, I'm not super familiar with either project, but from what I gather they all have a server that runs on a pi or computer and connects directly to the bot. I think the biggest difference between BotQueue and Repetier Server or Octoprint is that there is not really a server on the bot itself. The print server is located at BotQueue.com, and then you have clients that connect toby ZachHoeken - General
Might I suggest a Raspberry Pi? Super cheap, perfect for running BotQueue, and all you need to do is run a network cable or plug in a wifi dongle and you can then put your bot anywhere you want. No need to tether it to a computer. Once its setup, you can control your bot from any computer or even your smartphone. I pretty much only use my iphone to control my bot these days. Its nice.by ZachHoeken - General
Just wanted to let you folks know that the latest version of BotQueue is out, and this new version brings webcam support and a bunch of other improvements. Read all about it at the release announcement: If you haven't seen it, BotQueue.com is an open source platform for controlling your 3D printer(s) over the internet. It integrates slicing (via Slic3r) with slice config profile management, pby ZachHoeken - General
Glad you like it. At the core, its basically a serial driver based on Pronterfaces driver that uses GCode over serial. For my CNC milling stuff, I'm just uploading gcode to the site and then it runs that. For 3D printing stuff, I upload an STL which gets automatically slic3d and then the gcode is run through the same driver. If your lasercutter takes GCode over serial it should be no problem.by ZachHoeken - General
I recently released the latest version of BotQueue.com and with this release, I finally feel like BotQueue is ready for daily use by non developers. If you haven't heard of it, BotQueue is a fully open source (GPL, client+server) web-based control center for running 3D Printers, CNC machines, and eventually all sorts of digital fabrication machines. Right now it works great with RepRap machinesby ZachHoeken - General
Hey All, In the startup world, there are tons of resources and programs for software and web based startups, but not much for people who make hardware. Haxlr8r is changing all that by offering a 4 month program that takes you to both Shenzhen, China and San Francisco, CA. If you hack hardware and want to either start your business or take your business to the next level then you should apply fby ZachHoeken - General
hey, sorry about the delay. i just don't have much time to browse the forums these days. had to have someone point it out for me. first off, let me state clearly that even though the RRRF board voted me a salary, i never took any of it. all of my work for the RRRF has been 100% volunteer from founding it, to filling orders, to designing the 40-odd electronics we've released, to drilling 500by ZachHoeken - General
sorry it took me so long to reply to this thread! the problem is that the currently released version of the arduino gcode interpreter defaults to inches instead of mm. so its interpreting the movement sent as inches. if you use the latest subversion firmware, then that will fix your problems. i'll try to make a new release of that firmware ASAP.by ZachHoeken - RepRap Host
its a bit scarce on details, but it looks like it might work.by ZachHoeken - Controllers
yes, the freeduino is compatible. the serial version will work fine if you have a real serial port. the USB versions simply have a usb -> serial converter onboard.by ZachHoeken - Controllers
hey guys, sorry about that. as pjr pointed out, the table in the example was wrong. i fixed the code in the wiki. ~Zachby ZachHoeken - Controllers
please dont mistake 'lack of blogging' for 'lack of activity'. i've been more active now than i have ever been in the project. here is a quick list of things i've been up to: * making and filling RRRF orders * designing the generation 3 electronics (Magnetic Rotary Encoder, new stepper driver, new Sanguino board, etc.) * creating improved host software based on the Arduino host software. notby ZachHoeken - General
Yes, the DC motor driver board has extra capacity to drive another motor. the PWM driver board also has extra capacitry to drive: a fan, a solenoid, or both (or something else if you want) The reason is that this is still a research project, and we want people to tinker!by ZachHoeken - Controllers
i actually dont run a heatsink on mine, but it is a good idea to use one. if you have any spare aluminum laying around, drill a 3mm hole in it and bolt it on. =)by ZachHoeken - Controllers
Hey Guys, a couple things here: 1. the enable pin turns the stepper motor on/off whether idle or not. they are used in the Arduino GCode interpreter 2. you can wire all the enable pins together which will collectively enable/disable all the steppers and save 2 pins 3. you can probably do the same with the min/max pins for each axis, saving 3 pins as well. the GCode Interpreter firmware supportby ZachHoeken - Controllers
Hey Andy, You are correct, those two lines do allow the host to set the heater values. I'm not entirely sure why they are commented out, but my guess is that I was having some problems and/or debugging and just hardcoded them. Feel free to re-enable those lines and test it out. If it works, let me know and we can get those into the next release.by ZachHoeken - RepRap Host
these code submissions are great, guys! i havent had time to try them out yet, but i plan on doing that ASAP. once i get them tested, i plan on making a new release of the arduino firmware. great work!by ZachHoeken - RepRap Host
exactly... its very easy to test things with Arduino + the serial monitor + gcode interpreter. gcodes are very human readable.by ZachHoeken - Controllers
if you use the GCode_Interpreter stuff, it will automatically shut down your steppers to keep this from happening. I'll look into doing this on the SNAP firmwares as well for the next firmware version. Patches appreciated =)by ZachHoeken - Controllers
first off, which Arduino firmware are you using (gcode, snap?) and which version? 1.3? it should work just fine. the pin mappings should be very similar: clock -> step cwb -> dir enable -> enable from the datasheet, make sure that resetb is set to low when the chip starts up, then brought high. (datasheet page 10) i dont fully understand it, but the timing diagrams help. finally,by ZachHoeken - Controllers
to clarify, make sure you have copied the files in: reprap-arduino-firmware-1.3\library to arduino-0011\hardware\libraries i just did that and everything worked fine when compiling Single_Arduino_SNAPby ZachHoeken - Controllers
i'm trying to install this on my windows partition and i'll report back later if i cant get it to compile, but it seems like you havent copied the RepRap libraries into the Arduino libraries directory.by ZachHoeken - Controllers
its much cheaper to ship directly from the USA to a person, rather than pay large freight + individual freights. plus, ian would be better off finding a local supplier. that being said, i would sell him ABS if he wants it (or point him to my supplier) as far as shipping costs, i believe overseas its something like $45-$50 for ABS. its flat rate, so any other things such as electronic kits, etcby ZachHoeken - Mechanics
1. sorry about that. i've sourced a flat-less LED which should sit flush now. i believe the flats are designed to hold the LED in place with properly sized holes. 2. indeed. orientation is not extremely important, as a reverse simply means the adjustments are reversed (ie: ccw becomes either more or less current.) 3. yeah, i need to fix those on the next PCB. 4. will do. thanks for the shaby ZachHoeken - Controllers
hey guys... just so we all stay on the same page with the gcode stuff, would you mind documenting and/or adding any info to the GCode page on the wiki? it would be great if we can keep all this progress compatible. =)by ZachHoeken - RepRap Host
hey guys... just so we all stay on the same page with the gcode stuff, would you mind documenting and/or adding any info to the GCode page on the wiki? it would be great if we can keep all this progress compatible. =)by ZachHoeken - EMC2
its even easier than that... i'm currently working and experimenting with a Magnetic Rotary Encoder board that is soon to be released. Among other things, it offers quadrature outputs. Its also very precise and awesome. Since quadrature is a standard method of interfacing with encoders, it would be very simple to take an encoder out of an old mouse, and integrate it to your extruder. then yoby ZachHoeken - Controllers
could you post the errors that arduino gave you?by ZachHoeken - Controllers
i'm not sure. someone else coded the G2/G3 stuff, and i added it because i love contributions and collaboration. i'm not sure if it was intended for exclusive reprap use. the gcode firmware has applications outside the realm of reprap. i've already used it to make drawings with a pen instead of a print head. if you have an idea for modifying the existing code to handle arc GCodes, that wouldby ZachHoeken - RepRap Host
abs is in stock: i can try, but the RRRF is still in not-much-capital startup mode, so we may have to go through a few cycles of natural-green-black before i can stock all 3 at the same time. i'll talk to my supplier and see what i can do.by ZachHoeken - Plastic Extruder Working Group