CY8CKIT-046 PSoC® 4 L-Series Pioneer Kit Guide, Doc. #: 002-03344 Rev. *D
58
Appendix
A.2
Hardware Functional Description
This section provides details on individual hardware blocks of the PSoC 4 L-Series Pioneer Kit. The
complete schematic of the PSoC 4 L-Series Pioneer Kit is available on the kit
install directory. The kit board can be snapped into two parts (a main board and a shield board) for
independent use, if desired. Both these parts are described separately here.
Figure A-1. CY8CKIT-046 PSoC 4 L-Series Pioneer Kit Board Markup
A.2.1
Main Board
A.2.1.1
PSoC 4200L (U5)
This kit uses the PSoC 4200L (CY8C4248BZI-L489) device (marked 6 in
). The PSoC 4
L-Series family is an expansion to the PSoC 4 device family that offers more flash, GPIOs, and
programmable analog, digital, and communication blocks. The PSoC 4200L device is a true
programmable embedded system-on chip, integrating custom analog and digital peripheral
functions, memory, and an Arm Cortex-M0 microcontroller on a single chip. The programmable
analog and digital peripheral functions allow higher flexibility, in-field tuning of the design, and faster
time-to-market. The PSoC 4200L also adds a USB Full-Speed interface to the PSoC 4 family. The
PSoC 4200L products are fully compatible with members of the PSoC 4 platform for new
applications and design needs. For more details, visit the
; also refer to the
.
A.2.1.2
PSoC 5LP (U4)
The kit features an onboard PSoC 5LP (CY8C5868LTI-LP039) device (marked 4 in
) as
KitProg to program and debug the PSoC 4200L device. In addition, the PSoC 5LP device provides
USB-I2C and USB-UART bridge support to the onboard devices and peripherals. The PSoC 5LP
device can also be reprogrammed to provide other user functions. The PSoC 5LP connects to the
1
2
3
4
5
6
7
8
9
10
11
12 13
14 15 16 17
18
20
21
22
22
24
21
21
29
30
13
13
32
31
1. Power (LED2) and Status (LED1) LEDs
2. KitProg USB Connector (J10)
3. 32.768 kHz crystal (Y1)
4. PSoC 5LP programmer and debugger (CY8C5868LTI-LP039, U4)
5. PSoC 5LP I/O header (J8)
6. PSoC 4200L (CY8C4248BZI-L489, U5)
7. PSoC 4200L program and debug header (J6)
8. Digilent® PMOD™ compatible I/O header (J5)*
9. Cypress F-RAM 1 Mb (FM24V10-G, U6)
10. PSoC 4200L reset button (SW1)
11. Arduino™ compatible main board power header (J1)
12. RGB LED (LED3)
13. Arduino compatible main board I/O headers (J2/J3/J4)
14. User button (SW2)
15. PSoC 4200L current measurement jumper (J14)
16. PSoC 4200L USB connector (J11)
17. Audio CODEC (WM8731CLSEFL, U3)
18. Arduino compatible shield board power header (J17)
19. Character LCD contrast adjustment potentiometer (R39)*
20. Character LCD header (J23)*
21. Arduino compatible shield board I/O headers (J18/J19/J20)
22. CapSense Proximity headers (J22/J21)
23. EZ-BLE PRoC Module reset switch (SW5)*
24. CapSense Gesture Pad
25. EZ-BLE programming header (BLE PROG)*
26. Energy Harvesting PMIC header (EH)*
27. EZ-BLE I/O header (BLE)*
28. Main board to shield board interface connectors (J26/J27)*
29. Audio jack - 3.5 mm connector (J16)
30. 17.2032 MHz crystal (Y2)
31. System power selection jumper (J9) and LDO (3.3V, U2)
32. PSoC 5LP program and debug header (J7)*
33. EZ-BLE PRoC Module (U8)*
34. µSD card interface (J25) and Cypress Serial NOR Flash
(S25FL512S, U13)*
35. Level translators (U10/U11)
36. Coin cell battery holder (V1)*
37. Cypress Energy Harvesting PMIC (S6AE101A, U12)*
38. Solar cell connector (J28)*
39. EZ-BLE/PSoC 4200L Programming selection switch (SW3)*
40. Audio jack selection (AHJ/OMTP) switch (SW4)*
*Footprint only, not populated on the board
33
34
35 36
37
39
35
28
Main board
Shield board
40
19
23
27
26
25
38