
One of the benefits of having laens pcb order available is that I can test design changes iteratively and explore other possibilities. The benitos i am using in the induction this month are the result of three iterative changes based on the original Benito and a redesign done by Monty Goodson a few years back. They (the benito2010d) will be the last of the design to use the pinouts of the origional benito. Fot the end users the biggest change will be that the cable will be a mini-b like the one used on the teensy.
I am not entirely convinced that the mini-b is the right decision but the full sized b uses a lot of board real estate. The other changes on the board come from things that I did and did not like in the previous iterations.This board uses a few through hole parts where the previous versions used surface mount most noticeably for the leds and the switches. I also find that solder mask is not something to be left off of a board.
The next iteration will abandon the original benito pin-out in favor of the stk500 style pin-outs.

There will be two versions of this board available.


The e1 which will be primarily for the inductions and the e2 which will replace the benito pcb on the tempus dictum site. I will update the parts list shortly along with the other parts of the site with the new design once the next board order goes through.

Comments
serial installer
If you run into more Windows issues, you might be interested to know I recently updated my Serial Installer to scan all windows device nodes and set the driver update registry flag for any that match. This should address the problem where the user plugs the USB cable in before they've added the INF file, but aborts the New Hardware Wizard (on Windows 7 it just aborts automatically). My new installer also uses an API Microsoft provides to update any fresh (still device present) devnodes.
Of course it's silly Microsoft's API only handles the fresh devnode case and doing the stale case requires truly horrific WIN32 programming (as if any isn't bad, but this was especially so), and even more silly Microsoft's SetupCopyOEMInf API doesn't just do this stuff, but that's Microsoft.
I realize probably the last thing you want to do is use anything from me, but there it is, if you want. I used "Compatible IDs" rather than "Hardware IDs", so this should work fine on Benito or any other CDC ACM Serial device, and will only apply if a more specific "Hardware ID" INF has not been loaded.
Thats not necissarily true.
Thanks paul. I have taken a throw them to the lions approach to windows users and just hoped that someone could figure out how to install the drivers that dean provided on the system du jour. Its nice to have this about though.
PS: We like your open source arduino cores just fine.