I didn't understand before, but it came to me before I rolled out of bed this morning. The programmer would be a JDM compatible programmer built into the powercomms board. Sounds worthwhile and eliminates the development of an additional nontrivial device speaking SNAP. Then you can use it to program pics on that board for population in the others or use an ICSP cable to any universal board. Sounby bartlee45 - Controllers
I think we had this discussion before you joined Jon, yeah, 16f648 is a drop in replacement and it works just the same.by bartlee45 - Controllers
I think you're going to have a problem with the surface tension of the liquid. That's how pens work. The liquid will draw out all over the surface. Suction cup? Don't think that's going to work, you can't seal a rough surface and you still need to expose the part that is the conductive bar so I don't see a gain over lowering the board into solution. Laser, those are cool, where'd you get it? I tby bartlee45 - General
I've written a program that blinks some lights and gets confused. I think I have problems with interrupts and that's crucial to the pics doing anything timing related. I can add commands with ease, it's getting it to work right, thats the trick. I've messaged nophead to see if he would like me to collaborate with him, he seems engaged and knowlegeable.by bartlee45 - Controllers
nonono, pic is 16f628a, the comm chip is the max232. Did you check that rx shorted to tx at rs232 port itself works? You don't need the pic until after you know you have comm stuff working. If you don't set up right parameters on comm software, it won't work. Look back a couple posts to my previous.by bartlee45 - Controllers
That was my point about the conductive brush keeping ahead of the solution, to eliminate machinations needed in the design to accomodate access to inner jumpers having to be run all the way to the buss. That means there is considerable work in designing for production and post processing to eliminate what would otherwise become dangerous shorts. Also, would something like this lead to embedded coby bartlee45 - General
Thats kind of what I was trying to explainby bartlee45 - General
Use the 3.3, just make sure you use it being switched and make sure you don't get near the full duty cycle. Since Adrian has been doing lots of work to make the console parameterizable, you could maybe set a max limit that you can't go past. Not sure if the software supports that or not yet.by bartlee45 - Mechanics
This sounds like a really good idea, I hope someone can make it work. I've heard about heavy filler loads of metals in plastic to do metal printing/sintering, but this sounds like a good way to print the circuits followed by some plating enhancement. The thing I just thought about was the mention of the buss bar. You need to have conductivity. There are traces that will just go from one hole to aby bartlee45 - General
If you are just going to mill a board, why bother plating them? Just start with copper clad.by bartlee45 - General
Make sure you know how to test at the comport itself. You should be able to get characters to echo when you short rx to tx. If you can't do that you don't have things configured right. If you can then you and follow the tx on the serial through the converter to your pic, again shorting rx to tx at output of max232 should look the same. if that's ok, then its all about getting the pic wired right.by bartlee45 - Controllers
Personally, I'd like to see the programmer not integrated into something else until we are ready for a major redesign. The iobox is simple, (I've infact in my code, made a 1-off naming it programmer with its own makefile and directory and all that), therefore simple to breadboard and you need room for code which a current pic won't have I don't think. And you want to keep the code complexity downby bartlee45 - Controllers
I didn't have to do anything special, I started at and then I got the current sources from svn and built noting that I matched the structure that Simon used in the zip. The instructions for setting up Cygwin for SDCC is pretty good on the SDCC site.by bartlee45 - General
On hackaday and others they have a hot air reflow made from de-solderer ( with the bulb for suction ) and an aquarium air pump to blow hot air.by bartlee45 - General
Change to instructions?by bartlee45 - RepRap Host
Jon, you've pretty much got it. The first one is again a chicken and egg problem. Except I built a JDM programmer and got it working and then programmed my own pics. The idea is to provide a system that does the programming without having to unplug your serial port from your reprap ( you say your new computer doesn't have a serial port? ahh.. ) anyays I started on some code, got some commands worby bartlee45 - Controllers
You could tie it into the worldwide distribution map with an overlay of parent to part mapping. Interesting spaghettiby bartlee45 - General
cygwin isn't exactly untested, I and Simon, who showed me the link about it have both compiled and used hex files generated from it to make pics talk and blink lights. Now this is dependant on the version of SDCC you use. I found problems trying to move to the latest code. I don't think anyone has publicly gotten past that bump. I think the makefile that downloads the particular version uses 250by bartlee45 - General
Fantastic Joost! Keep em comingby bartlee45 - Reprappers
If you get an ACK, you're good comm wise (it actually says ACK). What the unit does after that is application and hardware related and they have to be right. You can use poke to start motors spinning and stop them reverse them etc. Like he said peruse the source, they are all pretty similar.by bartlee45 - RepRap Host
Lol, yeah.. I remember the same kind of steps with those pins being an important point I made sure of long before I got it to work. Glad you got it.by bartlee45 - RepRap Host
If you can live without the intermediate step..by bartlee45 - General
Here's an interesting tidbit. Adrian? Zach?by bartlee45 - General
I think the via's that are mentioned are just wires, sometimes component leads themselves that connect top and bottom. Just have to solder both sides then. There is no through plating, so it's an equivalency.by bartlee45 - General
Be careful going back for the stripboard versions. They are designed against the old firmware. Pins have moved around. You'll have to compare schematics and adjust. I used the 754410 so there was no new equivalent for me and I had to do it manually, so I know it can be doneby bartlee45 - General
I've heard, mostly from Forrest I think, you just reverse the motor a little and that would tend to pull the filament back in. Now that's theory and how well it might work for various extruders at various temps and speeds may be another matter.by bartlee45 - General
Iobox.hex is general purpose for card we don't use. I was using it as the basis for the reprap programmer. I made my own version with its own port and everything for easier inclusion in the tree at some future point. I'll be dusting it off again later. I don't know what the stepmotor-small is.by bartlee45 - RepRap Host
It's an evolutionary artifact, like an appendix. If it's healthy you can leave it. If its causing you pain, take it out.by bartlee45 - Reprappers
Here was my post on the subject And this is so you don't have to go to the link to see the good part I found the right location for it's properties file. After putting back the win32 comms.jar and moving the properties to the lib dir, it worked just fine. For my system, as an example if you want to tweak the wiki a bit.. C:\Program Files\Java\j2re1.4.2_13\lib\javax.comm.properties C:\Program Fiby bartlee45 - RepRap Host
Firmware communication works the same, using the same pins on the PIC. Only the functionality (and wiring) has changed from the old stripboard to the new universal boards.by bartlee45 - RepRap Host