The board looks very nice ! Perhaps consider to offer pads or holes to extend pins 17 & 19 of your JTAG header to allow for (optional) use of the RX & TX modes for UART to USB debugging.
(optional) - add a SMD led on the topside with a current limiting resistor to a GPIO pin to allow for a rapid test using code to flash the LED ? Nice to have a visual confirmation that the board is alive - we do this all the time with mbed code development.
Reference:
https://www.xmos.com/en/download/public ... 1.0%29.pdf
page 5
Be sure to correct the #MR pin on the TPS3808 - ok to leave it floating (if it has not been done already).
Do you plan to use standard 0.1" male pins with this adapter ? Please confirm the hole size for the PCB to suit your preferred male header pins. For example, one option is to consider machined pin socket headers like this style:
http://www.anytek.com.tw/EN/product_show.aspx?id=3258
We sourced ours from WAFE (China) for a similar strip of the above. Believe these pins will be more breadboard friendly vs. the standard 0.1" square pins.
The schematic is difficult to follow as drawn for the port pins to PCB holes mapping. I would suggest you draw and define the adapter board like a standard IC pin mapping convention.
So, as a suggestion, sync the schematic with PCB as follows:
Pin_1_PCB (use square peg for hole and/or mark on silk screen as square) = X0D25
.
.
Pin_13_PCB = Ground
Pin_14_PCB = X0D13
.
.
Pin_26_PCB = +3.3 volts
Do you plan to build these by hand will have an assembly house build them for you with automation ?
The only other small pieces of advice are for the production side of things..
1) Source FR4 RoHS compliant PCBs
2) Work with a UL certified vendor and request they place their UL mark + Logo (optional) with mfr date code. Soon you will have many projects and it will be difficult to sort out who the vendor is / was - trust us on this one :) Also to keep the vendor responsible for any QC, you will want their markings for your record keeping. You should also be sure the PCB is 94V-0 compliant (apply to the TSK or BSK) for the flame rating. If you market your product, that is often a min requirement by vendors and is a safety issue for most clients. Again, a truly UL accredited PCB shop will be fine with this request.
3) LPI glossy green solder mask is our preferred choice but to some, the glare can be a nuisance so at your option, consider the matte finish. Different colors are nice to experiment.
4) Automatic silk screening is preferred over manual for proper registration and sharp text for your TSK and BSK layers.
5) Highly recommend that you consider at least 2 corner fiducials to allow for SMT machinery to properly align the PCB into automated machines. Often they are diagonal to each other at the ends of the PCBs. Such fiducials (unplated pads) allow for the vision system to orient the PCB (jiggies with the X & Y) for accurate placement for say the TQFP on your design.
6) To assist with automated assembly, consider to panelize your PCB into multiple boards per panel. Perhaps 4-up or 8-up, etc. You will need to apply carrier strips to the edges that will be broken off manually after assembly. Remember that if you V-score the edges of the PCBs, they are very very sharp to handle. We prefer to have most of our PCBs routed for a smooth finish to avoid finger cuts. Some like to have small 'mouse bites' for break aways. It is a personal choice. If you need help with this, let us know and can share some panel shapes we use in house that have worked well over the years. Believe we are using 5mm carrier (left & right side) strips to shuttle in small boards like your size. The carrier strips also feature fiducials for alignment with the SMT stencil printer and/or SMT machinery.
7) Do you have access to SMT stencils ? We use Power Stencil (powerstencil.com) in Shenzhen - they are one of the best (highly recommended by mentors) in the industry and work with Intel, Samsung and many others. We do not believe we have the lowest cost for the stencils but the quality is mint and they have a staff that can advise on any pending issues. FYI, we are paying $ 150 USD for a framed 29" x 29" stencil (F.O.B., Shenzhen). Smaller stencils are lower cost but may be difficult to support with the SMT assembly house so be sure to confirm.
The design looks fine otherwise but it is late so double check and off to the races :)
Looks great ! Keep up the great work ! Interesting that we were talking about remotes earlier today. Not sure if it has been done but consider interfacing the Logitech Harmony remote to work with the Android based XBMC sticks. Really have not searched the net on this topic but perhaps there is a possible commercial use of your work there ?