The project is being built on the back of a lot of older projects so throughout the build process there will be parts of the design that will just appear like:
- The connector configuration for both the high speed and Arduino header expansion port.
- Picozed Carrier Connector.
- SD Card Slot.
- USB 2.0 Connector and ESD.
- An (untested) USB Type C connector and support with Display Port functionality.
- A (partially tested) multi-cell Lithium ion battery manager.
I'm still working through part selection for the following:
- WIFI/Bluetooth: I like the SDIO solution (For WIFI). It seems like the throughput can be around 50MB/s with deterministic timing as apposed to a USB based solution. It's important that the driver is open source as well. I've found that TI has some SDIO based drivers that look promising but I haven't solidified on a part yet.
- Audio: I'm planning on using some well documented chip used in other open source projects.
I've solidified on the following elements:
- 7-Inch Cap Sense TFT LCD Display: In order to save FPGA pins and support a higher resolution I want to use LVDS.
- USB Type C Connector Interface: I have a TI based design that I've been working on for one of my other in house projects. This should allow the user to charge up the board using a standard USB Type C hub/Power Cable. (I love the idea of one power cord for all devices). The Zynq chip doesn't have built in USB 3.0 support so I'm planning on just using USB 2.0 as well as the 'alternate mode' and routing out 'Display Port' through the Type C connector.
- 3 Cell LIPO battery manager: I've designed a board that has this battery charger on it but made a fatal design flaw. I'm hoping I can nail it on this board.
I'll talk more about the different components as I start working on them.
If I can bear hearing my own voice I should get the first video up soon.
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.