Adding work to rpi_client from this weekend.
I'm finally starting to put all the pieces together and build the RPI client. So far so good, although I still need to work a few details. I also reorganized my "test scripts" into a proper library so that I can call the relevant code from my client program.
Adding my improvements to the TMP512 controller code that I've developed over the past couple days.
Did a bit more work. The remote temperature readings are way off, I need to figure out why.
Adding code I wrote a while ago. I'm starting to create objects for each of the major functions/components of the board.
Added a couple more scripts including one to talk to the 7 segment display.
Started working on some simple test programs for the board.
Adding the first version of my LED blink test script which should be able to be reused verbatim as a test program for the actual board. Also adding correct mechanic drawing for SMT switch.
Somehow I designed the PCB using a different pushbutton switch than I included in the BOM. Fixing the BOM and adding the correct datasheet/drawing.
Fixing a few minor issues Andy noticed with my layout after I'd sent it out to fabrication (of course). These changes will be revision B of the board.
Did a final review and then created gerber files for fabrication.
Good thing I did a final design check... it turns out that I had my pads misnumbered for both ICs. It took me a couple of hours to fix it but I think it's okay now.
Finalized BOM.
Merge branch 'master' of 71.178.202.220:/home/dsorber/trac/projects/headquarters/repo
Updated the BOM while in "class" last night.
Made the reference designators a bit smaller and made some square pads to designate pin 1's.
Made a few more minor tweaks to the layout. I also moved the LED labels to the silkscreen layer (whoops).
Made a few tweaks to the layout including adding a board name and revision to the silk screen.
Made a couple of modifications based on Andy's feedback.
Finished routing the board! Tomorrow Andy will tell me I did it all wrong...
Prerouting failsafe commit.
Made a few more corrections to the schematic and then started working on the actual PCB layout. The PCB will be approximately 2 inches by 3 inches.
Forgot to create PDF of lastest schematic.
Finished up schematic and started working on PCB. Then had to go back and fix schematic :( . Finally ran out of steam...
Finished up the first complete draft of the schematic.
Also available in: Atom