So I can see why they think the pull up resistor is necessary, but honestly I don’t see any of the devices getting corrupted because their pins are floating… since it takes SCK MOSI CS and a particular sequence to overwrite something. The only reason might be in case the MISO connection is driven HIGH from one chip and LOW from another chip during that floating CS state. Ya know, technically you already HAVE the pull ups on there in the form of an LED and series resistor. You just need to tie the high side to 3V3 instead of SCK. I stress this is the way to go because you barely see those LEDs do anything anyway, and you need all of the PCB space you can find.
Definitely add the 0.1uF decoupling caps though. I would say those are more important.
Oh yeah, so the rule of thumb is keep your decoupling caps as close to the power and ground pins of the part you are trying to decouple noise transients from. With that in mind, you could slide the ground vias down closer to pin 4 of each FRAM if you wanted to. Otherwise it looks pretty good.
Finally some updates! Just soldered up R5 and it works right out of the box. No wrong pin-outs etc.
Just a fully functional piece! I might pop in another FRAM later but have to 1st desolder from the breakout board.
TL;DR
Status of this Shield - 90% completed.
What to be done:
Make sure that the FRAMs are working fine through SPI
Check through once more on the Pinouts on R5 since some changes are made (D2 & D3 for CS)
Add in Solder masks and label
See if more pads can be added for pins for option to change pins if needed (So far, pads have been added for all CS pins)
Check pin compatibility with SRAM, FLASH etc. (halfway through this)
Fabricate PCB and buy more parts!
Decoupling caps have been added in R5 but this latest prototype does not include them. No issues though! can probably send for production without worrying about that.
My next dateline i’m targeting is JUNE 2014 to have at least 10 PCBs made and tested by the Elites and we are ready to take over the world!
A man after my own heart ! Yes, you can take over the world but please do, share the Love !
Place my name on the waiting list to get a finished product.
Having the ability to easily read & write data and run html / php programs via web interface in such a small foot print - “You’re Going to Take Over the World”
Running websites off this is something im considering. With such a small footprint it would be ideal, and hopefully pretty powerful using the core and some good speed devices.
I was considering getting a pi, but this could maybe allow for a full webserver to be run and everything stored on the card