<div dir="ltr"><div><div><div>TL;DR both the clone printers have new firmwares and ICs that work and allow a greater degree of control and communication via octoprint. I replaced the atmega8u2 on the black printer with atmega16u2 I had handy. Keep using the sd cards for running prints -- but now choose to queue up, preheat, and nuevo demoscene via responsive web interface.<br><br><br></div>Today I spent some time popping off and replacing just a single crappy broken m8u2 off a clone clone of a late stage capitalist early century plastic printer which is something i really wanted to do/dont ever want to do again. Note the chip i replaced was a m16u2 but any good old hex files from the 8u2 is sure to fit on that thing its just got a bit more flash that's about it ( and besides only 4 or 5 or  6 pins are even used on this IC even though it could function as a good deadmans switch  watchdog for the motion controller atmega1280 running our overtone-rich Sailfish) <br><br>At this stage of functionality we can actually move on so you can 
hook up the printers to a web server like octoprint, or to a little 
iot apparatus dirt motes that just run mongoose and prints calibration cubes or yodas
 some shit. <br><br>There are some repair-type things happening to these machines that 
aren't published here and also aren't on <a href="https://wiki.noiesbridge.net/printers">https://wiki.noiesbridge.net/printers</a> 
so please communicate what you are doing if you work with these machines...If you do some work on the machines, be sure to 1) leave
 a note about what you are doing 2) join in discussion here  3) update 
the wiki. Even just a 
sticky post it is better than piles of screws and parts on a table, OK?<br><br>Lastly plz plz dont print with abs in the space yall i know some funny people that lost all their charm and humor from breathing those gases.<br><br>thread s getting dank with nuance<br><br><br></div>regards, <br></div>r. miloh alexander<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, May 12, 2016 at 3:02 PM, miloh <span dir="ltr"><<a href="mailto:miloh@froggytoad.net" target="_blank">miloh@froggytoad.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><br>tl;dr, the 2 3dp machines currently at noisebridge are updated to the sailfish v7.8 and SD card only for now. fat32 works fine and gcode must be converted to s3g files.  <br><br><br>Last night I used an avr programmer to update the firmwares on the 3dp clone mini army at noisebridge -- they are 
now running the latest version of sailfish, v7.8 <br></div><a href="https://github.com/noisebridge/Sailfish-MightyBoardFirmware" target="_blank">https://github.com/noisebridge/Sailfish-MightyBoardFirmware</a><br><div><div><br>Both boards are [merciless, soul crushing, think of the children] faithful clones, and both use originally as-designed stock atmega1280 chips. Desoldering the atmega1280 and replacing with a atmega2560 could provide an upgrade path for a bit more 'fun' plastic junk printing machine, which I'm open to discussing the merits of doing.<br><br>In any case, I still need a good firmware for the usb to serial chip (atmega8u2) so that computers with os x/linux/window & octoprint (with gpx plugin) *or* any alternative controller software  (printrun, etc)  can perform direct control of the machines. <br><br>The LUFA project was used for this by Arduino folks, and modified by M******t to run at different baud rates in order to prevent in-print resets when reconnecting to monitor machine status. Little remains of all that junk, no m******t wiki or docs beyond github and dead links everywhere, so in the long run it's best to get back to LUFA or something licensed to survice and mostly unaffiliated with money grubbing ambitions.  Besides, the sailfish project is just saving hex files to github without a firmware sources or a build setup for this usb to serial IC[*]. When I tried the stock hex files, they didn't work as expected in any 
case, so long story short, until this fix, these machines are SD card 
only.<br><br>see: <a href="https://github.com/noisebridge/Sailfish-MightyBoardFirmware/tree/master/dist/8u2-firmware" target="_blank">https://github.com/noisebridge/Sailfish-MightyBoardFirmware/tree/master/dist/8u2-firmware</a>  <br><br><br></div><div>regards,<br></div><div>r. miloh alexander<br></div></div></div>
</blockquote></div><br></div>