Download as pdf or txt
Download as pdf or txt
You are on page 1of 37

MuMaker-PFM-M487

ARM® Cortex® -M
32-bit Microcontroller

NuMaker-PFM-M487
User Manual
NuMicro® M480 Series

NUMAKER-PFM-M487 USER MANUAL


M
-m
The information described in this document is the exclusive intellectual property of
Nuvoton Technology Corporation and shall not be reproduced without permission from Nuvoton.

Nuvoton is providing this document only for reference purposes of NuMicro microcontroller based system
design. Nuvoton assumes no responsibility for errors or omissions.

U
All data and specifications are subject to change without notice.

For additional information or questions, please contact: Nuvoton Technology Corporation.


www.nuvoton.com

APR 02, 2019 Page 1 of 37 Rev 1.01


MuMaker-PFM-M487

Table of Contents
1 Overview ............................................................................................. 6
1.1 Introduction to ARM® mbed™ ........................................................................ 6
1.2 Introduction to NuMaker-PFM-M487 Board ....................................................... 6
1.3 M487 Series MCU Features ......................................................................... 7
1.4 NuMaker-PFM-M487 Board Features .............................................................. 8
2 NuMaker-PFM-M487 Board Overview .......................................................... 9
2.1 Front View............................................................................................... 9
2.2 Rear View .............................................................................................. 10
2.3 Arduino UNO Compatible Interface ................................................................ 11
2.4 Pin Assignment for Extended Connectors ........................................................13
2.5 System Configuration ................................................................................18
2.5.1 5V Power Source ............................................................................................. 18
2.5.2 3.3V Power Source ........................................................................................... 18
2.5.3 USB Connectors .............................................................................................. 19
2.5.4 Ethernet Connectors ......................................................................................... 19
2.5.5 Arduino UNO Compatible Interface Connectors ......................................................... 19
2.5.6 Extended Connectors ........................................................................................ 19
Phone Jack .................................................................................................... 19
NUMAKER-PFM-M487 USER MANUAL

2.5.7
Maker Nu-mbed NUC472 User Manual

2.5.8 MicroSD Card Slot ............................................................................................ 19


2.5.9 Push-Buttons .................................................................................................. 19
2.5.10 LEDs ............................................................................................................ 19
2.5.11 Heartbeat Sensor Pads ...................................................................................... 19
2.5.12 Power Connectors ............................................................................................ 19
2.6 Audio ....................................................................................................20
2.7 Heartbeat Sensor .....................................................................................21
2.8 Nu-Link-Me ............................................................................................23
2.9 PCB Placement .......................................................................................24
3 NuMaker-PFM-M487 Schematics ............................................................. 25
3.1 Nu-Link-Me ............................................................................................25
3.2 M487JIDAE ............................................................................................26
3.3 Power Supply ..........................................................................................27
3.4 Arduino UNO Compatible Interface ................................................................ 28
3.5 Reset....................................................................................................29

APR 02, 2019 Page 2 of 37 Rev 1.01


MuMaker-PFM-M487

3.6 Crystal ..................................................................................................29


3.7 LEDs ....................................................................................................30
3.8 Push-Buttons ..........................................................................................30
3.9 MicroSD Card .........................................................................................31
3.10 USB 2.0 HS OTG and USB 1.1 FS OTG .........................................................32
3.11 Ethernet ................................................................................................ 33
3.12 24-bit Stereo Audio Codec ..........................................................................34
3.13 Heartbeat Sensor and SPI Flash ...................................................................35
4 REVISION HISTORY ............................................................................ 36

NUMAKER-PFM-M487 USER MANUAL


M
-m
U

APR 02, 2019 Page 3 of 37 Rev 1.01


MuMaker-PFM-M487

List of Figures
Figure 1-1 NuMaker-PFM-M487 Board ........................................................................................... 6
Figure 2-1 Front View of NuMaker-PFM-M487 Board ..................................................................... 9
Figure 2-2 Rear View of NuMaker-PFM-M487 Board .................................................................... 10
Figure 2-3 Arduino UNO Compatible Interface .............................................................................. 11
Figure 2-4 M487JIDAE Extended Connectors ............................................................................... 13
Figure 2-5 3.5mm Phone Jack Diagram ........................................................................................ 20
Figure 2-6 Heartbeat Sensor Block Diagram ................................................................................. 21
Figure 2-7 Front Placement ........................................................................................................... 24
Figure 2-8 Rear Placement ............................................................................................................ 24
Figure 3-1 Nu-Link-Me Circuit ........................................................................................................ 25
Figure 3-2 M487JI8AE Pin Assignment ......................................................................................... 26
Figure 3-3 Power Circuit and Configurations ................................................................................. 27
Figure 3-4 Arduino UNO Compatible Interface .............................................................................. 28
Figure 3-5 Reset Circuit ................................................................................................................. 29
Figure 3-6 External Crystal Circuit ................................................................................................. 29
Figure 3-7 Power LED and IO LED Circuit .................................................................................... 30
Figure 3-8 Push-Buttons Circuit ..................................................................................................... 30
Figure 3-9 MicroSD Card Circuit .................................................................................................... 31
Figure 3-10 USB HS OTG and FS OTG Circuits ........................................................................... 32
NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

Figure 3-11 Ethernet Circuit ........................................................................................................... 33


Figure 3-12 Audio Codec Circuit .................................................................................................... 34
Figure 3-13 Heartbeat Sensor and SPI Flash Circuits ................................................................... 35

APR 02, 2019 Page 4 of 37 Rev 1.01


MuMaker-PFM-M487

List of Tables
Table 2-1 Arduino UNO Interface Mapping with M487JIDAE GPIO .............................................. 12
Table 2-2 Extended Connector JP6 Interface with M487JIDAE GPIO .......................................... 14
Table 2-3 Extended Connector JP8 Interface with M487JIDAE GPIO .......................................... 15
Table 2-4 Extended Connector JP7 Interface with M487JIDAE GPIO .......................................... 16
Table 2-5 Extended Connector JP9 Interface with M487JIDAE GPIO .......................................... 17
Table 2-6 NAU88L25 Mapping with M487JIDAE ........................................................................... 20
Table 2-7 Pin Usage of Heartbeat Sensor ..................................................................................... 22
Table 2-8 Optional Function of Nu-Link-Me ................................................................................... 23

NUMAKER-PFM-M487 USER MANUAL


M
-m
U

APR 02, 2019 Page 5 of 37 Rev 1.01


MuMaker-PFM-M487

1 OVERVIEW
® ™
This user manual is aimed to give users a fast introduction to the use of ARM mbed and NuMaker-
PFM-M487 board.

1.1 Introduction to ARM® mbed™


® ™
The ARM mbed IoT Device Platform provides the operating system, cloud services, tools and
developer ecosystem to make the creation and deployment of commercial, standards-based IoT
solutions possible.
® ™
The ARM mbed allows IoT devices to collaborate and communicate with each other on the basis of
transparency - otherwise each of the devices will not be able to talk to each other or to the cloud. For
® ™ ® ™
more detailed information about ARM mbed , user can visit the related ARM mbed websites as
the follows:
® ™
ARM mbed homepage: www.mbed.com/en/
Software homepage: docs.mbed.com/docs/mbed-os-handbook/en/
Official C/C++ SDK: developer.mbed.org/users/mbed_official/code/mbed/

1.2 Introduction to NuMaker-PFM-M487 Board


® ®
The NuMaker-PFM-M487 is a development board based on an ARM Cortex -M4 microcontroller
(MCU) – M480 series which has very rich peripherals.
® ™
This board is provided by Nuvoton and created specially to support the ARM mbed IoT Device
Platform, and let user easily to develop the IoT application program on this board. The NuMaker-PFM-
M487 also provides user many useful and powerful learning materials for how to develop and verify
the application programs through the peripherals and interfaces on MCU and this board.
NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

Furthermore, this board also provides an Arduino UNO compatible interface for user to develop the
specific function with any of Arduino modules or kits. Regarding to the Arduino, user can link directly to
the Wikipedia website: en.wikipedia.org/wiki/Arduino to get more detailed introductions.
The NuMaker-PFM-M487 board consists of M487 Platform and Nu-Link-Me ICE Bridge. Figure 1-1
shows the NuMaker-PFM-M487 board.

Figure 1-1 NuMaker-PFM-M487 Board

APR 02, 2019 Page 6 of 37 Rev 1.01


MuMaker-PFM-M487

The left portion of this board is the M487 Platform that includes the target chip M487 MCU which
® ®
embedded ARM Cortex -M4 core with DSP extensions and a Floating Point Unit (FPU) and the other
related on-board application parts and connectors.
The right portion of this board is a Nu-Link-Me ICE Bridge based on the SWD (Serial Wire Debug)
interface connected with the target chip, allowing user to program the application code to the flash of
target chip through the USB port from PC Host.
®
For more information on the NuMaker-PFM-M487 board for the ARM mbed™ Device Platform,
®
please visit the ARM mbed™ hardware board website:
https://developer.mbed.org/platforms/NUMAKER-PFM-M487/

1.3 M487 Series MCU Features


 M487JIDAE in LQFP144 package
® ®
 ARM Cortex -M4 core running up to 192 MHz with DSP extensions and FPU (Floating
Point Unit)
 Built-in LDO for wide operating voltage ranged from 1.8 V to 3.63 V
 512 Kbytes Flash
 160 Kbytes SRAM
 External Bus Interface (EBI)
 GPIO
 Peripheral DMA (PDMA)
 Timer
 PWM and BPWM

NUMAKER-PFM-M487 USER MANUAL


M
 Quadrature Encoder Interface (QEI)
 WDT and WWDT
 RTC

-m
 UART
 Smart Card (ISO-7816-3) Host Interface
2
 IC
 SPI

U
 SPIM
2
 IS
 Universal Serial Control Interface (USCI)
 USB 2.0 High-Speed OTG / Host / Device
 USB 1.1 Full-Speed OTG / Host / Device
 CAN 2.0
 Ethernet MAC
 SD Host
 Cryptographic Accelerator
 CRC

APR 02, 2019 Page 7 of 37 Rev 1.01


MuMaker-PFM-M487

 ADC
 DAC
 Comparator

1.4 NuMaker-PFM-M487 Board Features


 On board Nu-Link-Me ICE Bridge (Mass storage as USB Disk drive) for drag and drop
programming
 Arduino UNO compatible interface
 M487 extended interface connectors
 Audio codec (NAU88L25) with Microphone In and Headphone Out
 Ethernet for network application
 USB 2.0 High-Speed OTG / Host / Device
 USB 1.1 Full-Speed OTG / Host / Device
 External SPI Flash which can be regarded as ROM module
 MicroSD Card slot for T-Flash
 Three push-buttons: one is for reset and the other two are for user-defined
 Four LEDs: one is for power indication and the other three are for user-defined
NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

APR 02, 2019 Page 8 of 37 Rev 1.01


MuMaker-PFM-M487

2 NUMAKER-PFM-M487 BOARD OVERVIEW

2.1 Front View


Figure 2-1 shows the main components and connectors from the front side of NuMaker-PFM-M487
board.

The following lists components and connectors from the front view:
 Target Chip: M487JIDAE (U1)
 Nu-Link-Me ICE Bridge: ICE Controller NUC12SRE3DE (ICEU2), USB connector (ICEJ)
to PC Host
 Audio: Audio Codec NAU88L25 (U2), Headphone (CN2)
 Arduino UNO compatible interface connectors (NU1, NU2, NU5 and NU6)
 M487 extended interface connectors (JP6, JP7, JP8 and JP9)
 USB: USB 2.0 High-Speed OTG connector (CON1) and USB 1.1 OTG connector (CON2)
 Ethernet Transceivers: IP101GR (U5)
 Push-buttons (SW2, SW3)
 LEDs (I/O1, I/O2 and I/O3)

NUMAKER-PFM-M487 USER MANUAL


M
-m
U

Figure 2-1 Front View of NuMaker-PFM-M487 Board

APR 02, 2019 Page 9 of 37 Rev 1.01


MuMaker-PFM-M487

2.2 Rear View


Figure 2-2 shows the main components and connectors from the rear side of NuMaker-PFM-M487
board.

The following lists components and connectors from the rear view:
 MicroSD Card Slot: T-Flash slot (U9)
 SPI Flash: Winbond W25Q20 (U6)
NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

Figure 2-2 Rear View of NuMaker-PFM-M487 Board

APR 02, 2019 Page 10 of 37 Rev 1.01


MuMaker-PFM-M487

2.3 Arduino UNO Compatible Interface

Figure 2-3 shows the Arduino UNO compatible interface.

NUMAKER-PFM-M487 USER MANUAL


M
-m
U
Figure 2-3 Arduino UNO Compatible Interface

APR 02, 2019 Page 11 of 37 Rev 1.01


MuMaker-PFM-M487

Table 2-1 Arduino UNO Interface Mapping with M487JIDAE GPIO

NuMaker-PFM-M487 NuMaker-PFM-M487
Header Header
Compatible to Compatible to
GPIO Pin of M487 GPIO Pin of M487
Arduino UNO Arduino UNO

NU1.1 NC NU6.10 SCL PG.0


-
NU1.2 IOREF NU6.9 SDA PG.1

NU1.3 RESET RESET NU6.8 VREF


-
N NU1.4 3VCC NU6.7 GND
U
1 NU1.5 5VCC N NU6.6 D13 PA.2
U
NU1.6 GND - 6 NU6.5 D12 PA.1

NU1.7 GND NU6.4 D11 PA.0

NU1.8 VIN NU6.3 D10 PA.3

NU2.1 A0 PB.6 NU6.2 D9 PA.4

NU2.2 A1 PB.7 NU6.1 D8 PA.5

N NU2.3 A2 PB.8 NU5.8 D7 PE.5


U
2 NU2.4 A3 PB.9 NU5.7 D6 PE.4

NU2.5 A4 PB.0 NU5.6 D5 PC.12

NU2.6 A5 PB.1 N NU5.5 D4 PC.11


U
5 NU5.4 D3 PC.10
NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

NU5.3 D2 PC.9

NU5.2 D1 PB.3

NU5.1 D0 PB.2

NuMaker-PFM-M487 NuMaker-PFM-M487
Header Header
Compatible to Compatible to
GPIO Pin of M487 GPIO Pin of M487
Arduino UNO Arduino UNO

NU7.1 VCC - NU7.2 MISO PA.9

N NU7.3 CLK PA.10 N NU7.4 MOSI PA.8


U U
7 NU7.5 NC - 7 NU7.6 GND -

NU7.7 SS PA.11 NU7.8 NC -

APR 02, 2019 Page 12 of 37 Rev 1.01


MuMaker-PFM-M487

2.4 Pin Assignment for Extended Connectors

The NuMaker-PFM-M487 provides the M487JIDAE target chip onboard and extended connectors
(JP6, JP7, JP8 and JP9) for LQFP144-pin. The Figure 2-4 shows the M487JIDAE extended
connectors.

NUMAKER-PFM-M487 USER MANUAL


M
-m
U

Figure 2-4 M487JIDAE Extended Connectors

APR 02, 2019 Page 13 of 37 Rev 1.01


MuMaker-PFM-M487

Table 2-2 Extended Connector JP6 Interface with M487JIDAE GPIO

M487JIDAE M487JIDAE
Header Header
Pin No. Function Pin No Function
JP6.1 1 SD0_DAT3 JP6.2 2 SD0_DAT2

JP6.3 3 PB.3 JP6.4 4 OPA0_O

JP6.5 5 PC.12 JP6.6 6 PC.11

JP6.7 7 PC.10 JP6.8 8 PC.9

JP6.9 9 OPA0_N JP6.10 10 OPA0_P

JP6.11 11 GND JP6.12 12 3VCC

JP6.13 13 PA.11 JP6.14 14 OPA1_O

JP6.15 15 OPA1_N JP6.16 16 OPA1_P

JP6.17 17 JKDET JP6.18 18 OPA2_O


JP6 JP6
JP6.19 19 OPA2_N JP6.20 20 OPA2_P

JP6.21 21 GND JP6.22 22 3VCC

JP6.23 23 PG.0 JP6.24 24 PG.1

JP6.25 25 PG.2 JP6.26 26 PG.3

JP6.27 27 PG.4 JP6.28 28 SW3

JP6.29 29 I2S0_BCLK JP6.30 30 I2S0_MCLK


NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

JP6.31 31 I2S0_DI JP6.32 32 I2S0_DO

JP6.33 33 I2S0_LRCK JP6.34 34 3VCC

JP6.35 35 XT32_IN JP6.36 36 XT32_OUT

APR 02, 2019 Page 14 of 37 Rev 1.01


MuMaker-PFM-M487

Table 2-3 Extended Connector JP8 Interface with M487JIDAE GPIO

M487JIDAE M487JIDAE
Header Header
Pin No. Function Pin No Function
JP8.1 37 LED_R JP8.2 38 LED_Y

JP8.3 39 LED_G JP8.4 40 PH.3

JP8.5 41 PH.4 JP8.6 42 PH.5

JP8.7 43 PH.6 JP8.8 44 PH.7

JP8.9 45 XT1_IN JP8.10 46 XT1_OUT

JP8.11 47 GND JP8.12 48 3VCC

JP8.13 49 EMAC_MDC JP8.14 50 EMAC_MDIO

JP8.15 51 EMAC_TXD0 JP8.16 52 EMAC_TXD1

JP8.17 53 EMAC_TXEN JP8.18 54 PE.13


JP8 JP8
JP8.19 55 EMAC_REFCLK JP8.20 56 EMAC_RXD0

JP8.21 57 EMCAC_RXD1 JP8.22 58 EMAC_RXDV

JP8.23 59 EMAC_RXERR JP8.24 60 GND

JP8.25 61 3VCC JP8.26 62 LDO_CAP

JP8.27 63 PA.5 JP8.28 64 PA.4

JP8.29 65 PA.3 JP8.30 66 PA.2

NUMAKER-PFM-M487 USER MANUAL


M
JP8.31 67 PA.1 JP8.32 68 PA.0

JP8.33 69 VDDIO JP8.34 70 PE.14

JP8.35 71 PE.15 JP8.36 72 nRESET

-m
U

APR 02, 2019 Page 15 of 37 Rev 1.01


MuMaker-PFM-M487

Table 2-4 Extended Connector JP7 Interface with M487JIDAE GPIO

M487JIDAE M487JIDAE
Header Header
Pin No. Function Pin No Function
JP7.1 73 ICEDAT JP7.2 74 ICECLK

JP7.3 75 PD.9 JP7.4 76 PD.8

JP7.5 77 SPIM_D2 JP7.6 78 SPIM_D3

JP7.7 79 SPIM_SS JP7.8 80 SPIM_CLK

JP7.9 81 SPIM_MISO JP7.10 82 SPIM_MOSI

JP7.11 83 GND JP7.12 84 3VCC

JP7.13 85 PG.9 JP7.14 86 PG.10

JP7.15 87 PG.11 JP7.16 88 PG.12

JP7.17 89 PG.13 JP7.18 90 PG.14


JP7 JP7
JP7.19 91 SW2 JP7.20 92 PD.3

JP7.21 93 PD.2 JP7.22 94 I2C2_SCL

JP7.23 95 I2C2_SDA JP7.24 96 SD0_nCD

JP7.25 97 USB_VBUS JP7.26 98 USB_D-

JP7.27 99 USB_D+ JP7.28 100 USB_ID

JP7.29 101 HSUSB_VRES JP7.30 102 HSUSB_VDD33


NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

JP7.31 103 HSUSB_VBUS JP7.32 104 HSUSB_D-

JP7.33 105 HSUSB_VSS JP7.34 106 HSUSB_D+

JP7.35 107 HSUSB_VDD12_CAP JP7.36 108 HSUSB_ID

APR 02, 2019 Page 16 of 37 Rev 1.01


MuMaker-PFM-M487

Table 2-5 Extended Connector JP9 Interface with M487JIDAE GPIO

M487JIDAE M487JIDAE
Header Header
Pin No. Pin Name Pin No Pin Name
JP9.1 109 SD0_CMD JP9.2 110 SD0_CLK

JP9.3 111 PE.5 JP9.4 112 PE.4

JP9.5 113 SD0_DAT1 JP9.6 114 SD0_DAT0

JP9.7 115 GND JP9.8 116 3VCC

JP9.9 117 PE.1 JP9.10 118 PE.0

JP9.11 119 PH.8 JP9.12 120 PH.9

JP9.13 121 PH.10 JP9.14 122 PH.11

JP9.15 123 PD.14 JP9.16 124 PG.5

JP9.17 125 PG.6 JP9.18 126 PG.7


JP9 JP9
JP9.19 127 PG.8 JP9.20 128 GND

JP9.21 129 LDO_CAP JP9.22 130 3VCC

JP9.23 131 USB_VBUS_ST JP9.24 132 USB_VBUS_EN

JP9.25 133 EADC0_CH14 JP9.26 134 TXD

JP9.27 135 RXD JP9.28 136 AVDD

JP9.29 137 VREF JP9.30 138 ADAVSS

NUMAKER-PFM-M487 USER MANUAL


M
JP9.31 139 HSUSB_VBUS_ST JP9.32 140 HSUSB_VBUS_EN

JP9.33 141 PB.9 JP9.34 142 PB.8

JP9.35 143 PB.7 JP9.36 144 PB.6

-m
U

APR 02, 2019 Page 17 of 37 Rev 1.01


MuMaker-PFM-M487

2.5 System Configuration


2.5.1 5V Power Source

 ICEJ: USB connector in Nu-Link-Me to program code and supplies 5V power from PC
Host.
 CON1: USB 2.0 High-Speed OTG connector on NuMaker-PFM-M487 board to supply 5V
power from PC Host when this USB is a device that be decided by the ID pin of OTG cable
and this ID pin is low.
 CON2: USB 1.1 OTG connector on NuMaker-PFM-M487 board to supply 5V power from
PC Host when this USB is a device that be decided by the ID pin of OTG cable and this ID
pin is low.
 NU1 pin5: VDD5V voltage connector on NuMaker-PFM-M487 board to supply 5V power
from external power source.

Power
Connector Comment
Source
ICEJ supplies the 5V power from PC Host.
ICE_USB_VBUS ICEJ
Note: L2 should be shorted 0ohm

CON1 supplies the 5V power from PC Host.


HSUSB_VBUS CON1
Note: L11 should be shorted 0ohm.

CON2 supplies the 5V power from PC Host.


USB_VBUS CON2
Note: L12 should be shorted 0ohm.

NU1 pin5 supplies the 5V power from external power source.


External 5V Source NU1 pin5
Note: L10 should be shorted 0ohm.
NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

2.5.2 3.3V Power Source

 ICEU1: The voltage regular converts the 5V source to 3.3V and supplies it to NuMaker-
PFM-M487 board.
 U4: The voltage regular converts the 5V source to 3.3V and supplies it to NuMaker-PFM-
M487 board.

Voltage 5V
Comment
Regular Source
ICEU1 convert ICE_USB_VBUS to 3.3V and supplies it to
ICEU1 ICE_USB_VBUS M487 platform board.
Note: L4 should be shorted 0ohm

U4 convert HSUSB_VBUS to 3.3V and supplies it to M487


U4 HSUSB_VBUS platform board.
Note: L5 should be shorted 0ohm.

U4 convert USB_VBUS to 3.3V and supplies it to M487


U4 USB_VBUS platform board.
Note: L5 should be shorted 0ohm.

APR 02, 2019 Page 18 of 37 Rev 1.01


MuMaker-PFM-M487

2.5.3 USB Connectors

 ICEJ: USB connector (ICE) in Nu-Link-Me that connects to a PC’s USB Host port to
program code and supply power.
 CON1: USB 2.0 High-Speed connector (OTG) on NuMaker-PFM-M487 board for USB OTG
application use.
 CON2: USB 1.1 connector (OTG) on NuMaker-PFM-M487 board for USB OTG application
use.

2.5.4 Ethernet Connectors

 CN1: Ethernet connector (RJ-45) on NuMaker-PFM-M487 board for application use.

2.5.5 Arduino UNO Compatible Interface Connectors

 NU1, NU2, NU5, NU6 and NU7: Arduino UNO compatible pins on the NuMaker-PFM-M487
board.

2.5.6 Extended Connectors

 JP6, JP7, JP8 and JP9: Extended connectors interface pins on the NuMaker-PFM-M487
board.

2.5.7 Phone Jack

 CN2: Phone jack connector on NuMaker-PFM-M487 for audio application use.

2.5.8 MicroSD Card Slot

NUMAKER-PFM-M487 USER MANUAL


M
 U9: MicroSD card slot for application use.

2.5.9 Push-Buttons

-m
 SW1: Reset button to reset the target chip on NuMaker-PFM-M487 board.
 SW2, SW3: Only for application use.

2.5.10 LEDs

U
 POWER: The power LED indicates that the NuMaker-PFM-M487 board is powered.
 I/O1, I/O2 and I/O3: Only for application use.

2.5.11 Heartbeat Sensor Pads

 Heartbeat L: The heartbeat sensor pad on the left hand.


 Heartbeat R: The heartbeat sensor pad on the right hand.

2.5.12 Power Connectors

 JP2, JP3: 3VCC connectors on the NuMaker-PFM-M487 board.


 JP4, JP5, JP10 and JP11: GND connectors on the NuMaker-PFM-M487 board.

APR 02, 2019 Page 19 of 37 Rev 1.01


MuMaker-PFM-M487

2.6 Audio

NuMaker-PFM-M487 features a Nuvoton NAU88L25 audio codec which is an ultra-low power high
performance audio codec designed for headphone or headset application. It includes one I2S/PCM
interface, one high quality stereo DACs, one mono ADC, a Class G stereo headphone amplifier, and
industry leading advanced headset features.
2
The NAU88L25 connects to the NuMaker-PFM-M487 via I C bus (M487 is I2C master) for control, the
2 2
I C address of NUA88L25 is 0x1A by default, and via I S bus (M487 is I2S slave) for audio digital data.
The Table 2-6 shows the pin mapping between NUC88L25 and M487JIDAE.

Table 2-6 NAU88L25 Mapping with M487JIDAE

NuMaker-PFM-
NAU88L25 Comment
M487

I2C clock output


I2C2_SCL SCLK
Note: The I2C address of NAU88L25 is 0x1A by default.

I2C data input/output


I2C2_SDA SDIO
Note: The I2C address of NAU88L25 is 0x1A by default.

I2S0_BCLK BCLK I2S bit clock output from NAU88L25

I2S0_MCLK MCLK I2S master clock output from M487

I2S0_DI ADCOUT I2S data input to NAU88L25

I2S0_DO DACIN I2S data output from M487

I2S0_LRCK FS I2S left right channel clock output from NAU88L25


NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

PC.13 JKDET To detect phone jack insertion and ejection

PE.13 JKEN# To control phone jack output

The 3.5mm phone jack CN2 is used to attach the headset with microphone, the Figure 2-5 shows the
phone jack diagram.

Figure 2-5 3.5mm Phone Jack Diagram

APR 02, 2019 Page 20 of 37 Rev 1.01


MuMaker-PFM-M487

2.7 Heartbeat Sensor

NuMaker-PFM-M487 features an on-board heartbeat sensor, it can detect the tiny electrical signal
between human’s right and left hand during each heartbeat. The tiny electrical signal passes through
three stages of operational amplifiers which are built in M487JI8AE to amplify the differential electrical
signal and filter the noise of environment. The Figure 2-6 shows the heartbeat sensor block diagram.

 Heartbeat R/L Sensor Pads


The heartbeat sensor pads are used to detect the tiny electrical signal between human’s right
and left hand during each heartbeat.

 OPA0 (Differential Amplifier and Filter)


OPA0 is used to amplify the differential electrical signal between right and left sensor pads and
filter the DC bias then passes it to OPA1.

 OPA1 (Bypass Filter and Input Buffer)


OPA1 is a bypass filter which is used to suppress 60Hz noise and pass the signal without the
noise to OPA2.

 OPA2 (Amplifier)
OPA2 is used to amplify the signal comes from OPA1 then passes it to the ADC channel of
M487JI8AE to convert the analog signal to the digital signal.

NUMAKER-PFM-M487 USER MANUAL


M
-m
Figure 2-6 Heartbeat Sensor Block Diagram

APR 02, 2019 Page 21 of 37 Rev 1.01


MuMaker-PFM-M487

The pins of heartbeat sensor are share with other function of NuMaker-PFM-M487, the Table 2-7
shows the usage of heartbeat sensor.
Table 2-7 Pin Usage of Heartbeat Sensor

Heartbeat Alternative
M487JIDAE Comment
Sensor Function
Short R69 to use the heartbeat function, otherwise it will be D0 of UNO
PB.2 OPA0_O D0
Interface.

Short R70 to use the heartbeat function, otherwise it will be A5 of UNO


PB.1 OPA0_N A5
Interface.

Short R71 to use the heartbeat function, otherwise it will be A4 of UNO


PB.0 OPA0_P A4
Interface.

Short R72 to use the heartbeat function, otherwise it will be CLK of


PA.10 OPA1_O ICSP_CLK
UNO ICSP Interface.

Short R73 to use the heartbeat function, otherwise it will be MISO of


PA.9 OPA1_N ICSP_MISO
UNO Interface.

Short R74 to use the heartbeat function, otherwise it will be MOSI of


PA.8 OPA1_P ICSP_MOSI
UNO Interface.

Short R75 to use the heartbeat function, otherwise it will be PD.12 of


PD.12 OPA2_O -
M487JIDAE.

Short R76 to use the heartbeat function, otherwise it will be PD.11 of


PD.11 OPA2_N -
M487JIDAE.

Short R77 to use the heartbeat function, otherwise it will be PD.10 of


PD.10 OPA2_P -
M487JIDAE.

Short R68 to use the heartbeat function, otherwise it will be ICE_RXD


PB.12 DAC0_OUT ICE_RXD
of M487JIDAE.
NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

Short R60 to use the heartbeat function, otherwise it will be PB.14 of


PB.14 EADC0_CH14 -
M487JIDAE.

APR 02, 2019 Page 22 of 37 Rev 1.01


MuMaker-PFM-M487

2.8 Nu-Link-Me
NuMaker-PFM-M487 features a Nu-Link-Me ICE debugger and programmer, it provide user to
program M487JI8AE and debug their application via SWD interface, or it can emulate a USB pen
driver when connect to the PC, user can update their firmware by pulling bin file to the pen driver. Nu-
link-Me can also emulate a virtual COM port, user can log or print debug message via it. Refer Table
2-8 to enable or disable optional function of Nu-Link-Me.

Table 2-8 Optional Function of Nu-Link-Me

ISW1

Pin Nu-Link-Me Comment


On: Connect PB.13 (UART0_TXD) of M487JI8AE to Nu-Link-Me.
1 TXD
Off: Disconnect PB.13 (UART0_TXD) of M487JI8AE to Nu-Link-Me.

On: Connect PB.12 (UART0_RXD) of M487JI8AE to Nu-Link-Me.


2 RXD
Off: Disconnect PB.12 (UART0_RXD) of M487JI8AE to Nu-Link-Me.

On: Enable Nu-Link-Me virtual COM port function.


3 VCOM
Off: Disable Nu-Link-Me virtual COM port function.

On: Mass storage mode, user can update firmware by pulling bin file to pen driver
4 MSG
Off: Normal ICE mode, user can debugger and program via SWD interface..

NUMAKER-PFM-M487 USER MANUAL


M
-m
U

APR 02, 2019 Page 23 of 37 Rev 1.01


MuMaker-PFM-M487

2.9 PCB Placement

Figure 2-7 and Figure 2-8 show the front and rear placement of NuMaker-PFM-M487 board.

Figure 2-7 Front Placement


NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

Figure 2-8 Rear Placement

APR 02, 2019 Page 24 of 37 Rev 1.01


MuMaker-PFM-M487

3 NUMAKER-PFM-M487 SCHEMATICS

3.1 Nu-Link-Me

Figure 3-1 shows the Nu-Link-Me circuit, which is a USB-to-SWD bridge used to program code to the
target chip.

VCC
VCC

ICE_VCC
ICE_VCC ICE_AVDD ICE_VCC
ICE_VCC
GND
ICEL1 ICE_VCC
ICEJP1 ICEJP2
L0603
ICE_USBVBUS 1 ICE_DAT TICEDAT 1 2
ICE_USBVBUS 2 ICE_CLK TICEDAT TICECLK 3 4
ICE_VCC 3 ICE_RST TICECLK TICERST 5 6 M48x_TXD
4 TICERST 7 8 M48x_TXD
ICEL2 M48x_RXD
5 9 10 M48x_RXD
ICEU1
ACE1117C33XM+H L0603 HEADER 2,54 5X1 (NC) HEADER 2.54 5X2 (NC)
ICECT1
GND
OUT

OUT

ICED1 10uF/10V(0805) ADAVSS


IN

ICE_USBVBUS SS24A C0805

DEBUG
1 2
3
1
2

DO-214AC
ICE CONNECT IF
POWER
ICECT2
10uF/10V(0805)
C0805

ICE_USBVBUS

ICER1 ICEJ
ICE_VCC 33R 1 6 N40
ICEUSB_D- R0603 VCC SHIELD
12M_I 12M_O ICE Off Page ICEUSB_D+
ICEDM
ICEDP
2
3
4
DM
DP
SHIELD
SHIELD
7
8
9
P73 PF.0 ICEDAT ICER2 5 NC SHIELD
Y1
1 4 TICEDAT 33R GND
XIN GND R0603
P74 PF.1 ICECLK

ICE_RST
USB MICRO-AB RECEP.
TICECLK

12M_O
2 3 MICRO_USB_AB_LS

12M_I
GND XOUT P72 nRESET RESET ICE_AVDD
RESET
12MHz SMD X3225B ICEC2
ICEC1 P134 PB.13 M48x_TXD
M48x_TXD
20pF 20pF
P135 PB.12 M48x_RXD

64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
M48x_RXD
ICEU2
GND

PVSS
VDD1
VSS1

XT1_In

INT1/PB15
CPP1/PC14
CPN1/PC15
CPP0/PC6
CPN0/PC7

ADC7/PA7
ADC6/PA6
ADC/PA5
STADC/TM0/PB8

/RESET

XT1_Out

AVDD
GND

CRYSTAL RESET
ICER3
TICERST

DAP 1
0R 2 INT0/PB14 48
R0603 3 CPO1/PB13 PA4/ADC4 47
4 CPO0/PB12 PA3/ADC3 46
5 X32I PA2/ADC2 45 MSG_En ICE_VCC
ICE_VCC 6 X32O PA1/ADC1 44

ADAVSS
ICE ICERP 7 I2C1SCL/PA11 PA0/ADC0 43
ICELED 2 1 N32 1 2 8 I2C1SDA/PA10 AVSS 42 ICE_CLK
N33 3 4 9 I2C0SCL/PA9 ICE_CK 41 ICE_DAT
(RED) I2C0SDA/PA8
NUC12SRE3DE
ICE_DAT
Red(LED0805) N34 5 6 ICELED 10 40 RRSET RTCK RTDA1
LED0805 N35 7 8 ICPLED 11 RX1/PB4 PA12/PWM0 39 100K 100K 100K
ICE_VCC RED 12 TX1/PB5 PA13/PWM1 38 R0603 R0603 R0603
ICP 8P4R-330 GREEN 13 RTS1/PB6 PA14/PWM2 37
ICPLED 2 1 8P4RA 14 CTS1/PB7 PA15/PWM3 36 TICERST
15 LDO PC8/SS10 35
N38

(YELLOW) N39 TICECLK


Y ellow(LED0805) 16 VDD PC9/SPCLK1 34 N41 TICEDAT
LED0805 ICECT3 ICECB1 VSS PC10/SDI10 33 N42
1uF 0.1uF PC11/SDO10 RTDA2
PB10/SS01/TM2
PB9/SS11/TM1

IDLE C0603 C0603 0R RTDA3


PC1/SPCLK0

RED 2 1 R0603 33R


PC3/SDO00
PC2/SDI00
PB2/RTS0
PB3/CTS0

PB11/TM3

(RED)
PC0/SS00

R0603
PB0/RX0
PB1/TX0

Red(LED0805)
VDD33
VBUS

LED0805
PE5
D+
D-

LED
BUSY
GREEN 2 1
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32

(GREEN)
Green(LED0805)
LED0805
VBUS

VCOM_En

NUMAKER-PFM-M487 USER MANUAL


M
TXD
ICE_USBVBUS RXD
ICEUSB_D+ DAP
ICE_VCC ICEC3
1uF ICEUSB_D- DAP
C0603
N37

ICER4
10K
R0603 ICECB2
0.1uF
ICE_RST ISW1 C0603
M48x_TXD RXD
ICECT4 M48x_RXD TXD
10uF VCOM_En
C0603 MSG_En

MCU and USB

-m
Title
2. mm DIP SWITCHES PONIES 4 SMD(HPS604-E) NuMaker-PFM-M487
RESET CIRCUIT VCOM&mbed switch Size
Custom
Document Number
Nu-Link-Me
Rev
3.0
Date: Tuesday , February 27, 2018 Sheet 1 of 10

Figure 3-1 Nu-Link-Me Circuit

APR 02, 2019 Page 25 of 37 Rev 1.01


MuMaker-PFM-M487

3.2 M487JIDAE

Figure 3-2 shows the pin assignment of the M487JI8AE.

UNO Interface P1
P2
P1
P2
PB.5
PB.4
SD0_DAT3
SD0_DAT2
P73
P74
P73
P74
PF.0
PF.1
ICEDAT
ICECLK
P3 PB.3 D1 P75 PD.9
P3 P75
P108
P107
P106
P105
P104
P103
P102
P101
P100

Analog
P4 PB.2 D0 OPA0_O P76 PD.8
P99
P98
P97
P96
P95
P94
P93
P92
P91
P90
P89
P88
P87
P86
P85
P84
P83
P82
P81
P80
P79
P78
P77
P76
P75
P74
P73
P4 P76
P5 PC.12 D5 P77 PC.5 SPIM_D2
P5 P77
P6 PC.11 D4 P78 PC.4 SPIM_D3
P6 P78
P7 PC.10 D3 P79 PC.3 SPIM_SS
P7 P79
108
107
106
105
104
103
102
101
100

P144 PB.6 A0 P8 PC.9 D2 P80 PC.2 SPIM_CLK


99
98
97
96
95
94
93
92
91
90
89
88
87
86
85
84
83
82
81
80
79
78
77
76
75
74
73
P144 P8 P80
P143 PB.7 A1 P9 PB.1 A5 OPA0_N P81 PC.1 SPIM_MISO
P143 P9 P81
P142 PB.8 A2 P10 PB.0 A4 OPA0_P P82 PC.0 SPIM_MOSI
HSUSB_D+

PA.15
PA.14
PA.13
PA.12
PD.13
PD.0
PD.1
PD.2
PD.3
PG.15
PG.14
PG.13
PG.12
PG.11
PG.10
PG.9

VSS
PC.0
PC.1
PC.2
PC.3
PC.4
PC.5
PD.8
PD.9
PF.1
PF.0
HSUSB_VSS
HSUSB_D-
HSUSB_VBUS
HSUSB_VDD33
HSUSB_VRES
HSUSB_VDD12_CAP

VDD
HSUSB_ID

P142 P10 P82

P1 P73
P141 PB.9 A3 P11 VSS GND P83 VSS GND
P141 P11 P83
P10 PB.0 A4 P12 VDD VCC P84 VDD VCC
P10 P12 P84
P9 PB1 A5 P13 PA.11 ISP_SS P85 PG.9
P9 P13 P85
P14 PA.10 ISP_CLK OPA1_O P86 PG.10
P14 P86

Digital
P109 109 72 P72 P15 PA.9 ISP_MISO OPA1_N P87 PG.11
PE.7 nRESET P15 P87

~
P110 110 71 P71 P16 PA.8 ISP_MOSI OPA1_P P88 PG.12
111 PE.6 PE.15 70 P16 P88
P111 P70 P17 PC.13 JKDET P89 PG.13
112 PE.5 PE.14 69 P17 P89
P112 P69 P18 PD.12 OPA2_O P90 PG.14
113 PE.4 VDDIO 68 P18 P90
P113 P68 P4 PB.2 D0 P19 PD.11 OPA2_N P91 PG.15 SW2
114 PE.3 PA.0 67 P4 P19 P91
P114 P67 P3 PB.3 D1 P20 PD.10 OPA2_P P92 PD.3

P36 P108
115 PE.2 PA.1 66 P3 P20 P92
P115 P66 P8 PC.9 D2 P21 VSS P93 PD.2
116 VSS PA.2 65 P8 P21 P93
P116 P65 P7 PC10 D3 P22 VDD P94 PD.1 I2C2_SCL
117 VDD PA.3 64 P7 P22 P94
P117 P64 P6 PC11 D4 P23 PG.0 SCL P95 PD.0 I2C2_SDA
118 PE.1 PA.4 63 P6 P23 P95
P118 P63 P5 PC.12 D5 P24 PG.1 SDA P96 PD.13 SD0_nCD
119 PE.0 PA.5 62 P5 P24 P96
P119 P62 P112 PE.4 D6 P25 PG.2 P97 PA.12 USB_VBUS
P112 P25 P97

U1
P120 120 PH.8 LDO_CAP 61 P61 P111 PE.5 D7 P26 PG.3 P98 PA.13 USB_D-
121 PH.9 VDD 60 P111 P26 P98
P121 P60 P27 PG.4 P99 PA.14 USB_D+
122 PH.10 VSS 59 P27 P99
P122 P59 P28 PF.11 SW3 P100 PA.15 USB_ID
123 PH.11 PA.6 58 P28 P100
P123 P58 P63 PA.5 D8 P29 PF.10 I2S0_BCLK P101 HSUSB_VRES
124 PD.14 PA.7 57 P63 P29 P101
P124 P57 P64 PA.4 D9 P30 PF.9 I2S0_MCLK P102 HSUSB_VDD33
125 PG.5 PC.6 56 P64 P30 P102
P125 P56 P65 PA.3 D10 P31 PF.8 I2S0_DI P103 HSUSB_VBUS
126 PG.6 PC.7 55 P65 P31 P103
P126 P55 P68 PA.0 D11 P32 PF.7 I2S0_DO P104 HSUSB_D-
127 PG.7 PC.8 54 P68 P32 P104
P127 P54 P67 PA.1 D12 P33 PF.6 I2S0_LRCK P105 HSUSB_VSS
P67 P33 P105

M487JIDAE
P128 128 PG.8 PE.13 53 P53 P66 PA.2 D13 P34 VDD VCC P106 HSUSB_D+
129 VSS PE.12 52 P66 P34 P106
P129 P52 P24 PG.1 SDA P35 PF.5 XT32_IN P107 HSUSB_VDD12_CAP
130 LDO_CAP PE.11 51 P24 P35 P107
P130 P51 P23 PG.0 SCL P36 PF.4 XT32_OUT P108 HSUSB_ID
131 VDD PE.10 50 P23 P36 P108
P131 P50

ICSP
P132 132 PC.14 PE.9 49 P49
P133 133 PB.15 PE.8 48 P48
P134 134 PB.14 VDD 47 P47 P37 PH.0 LED_R P109 PE.7 SD0_CMD
135 PB.13 VSS 46 P37 P109
P135 P46 P38 PH.1 LED_Y P110 PE.6 SD0_CLK
136 PB.12 PF.2 45 P38 P110
P136 P45 P13 PA.11 ISP_SS P39 PH.2 LED_G P111 PE.5 D7
137 AVDD PF.3 44 P13 P39 P111
P137 P44 P14 PA.10 ISP_CLK P40 PH.3 P112 PE.4 D6
138 VREF PH.7 43 P14 P40 P112
P138 P43 P15 PA.9 ISP_MISO P41 PH.4 P113 PE.3 SD0_DAT1
139 AVSS PH.6 42 P15 P41 P113
P139 P42 P16 PA.8 ISP_MOSI P42 PH.5 P114 PE.2 SD0_DAT0
140 PB.11 PH.5 41 P16 P42 P114
P140 P41 P43 PH.6 P115 VSS GND
P43 P115

POWER
P141 141 PB.10 PH.4 40 P40 P44 PH.7 P116 VDD VCC
PB.9 PH.3 P44 P116

P37 P109
P142 142 39 P39 P45 PF.3 XT1_IN P117 PE.1 VCC
143 PB.8 PH.2 38 P45 P117
P143 P38 P46 PF.2 XT1_OUT P118 PE.0
144 PB.7 PH.1 37 P46 P118
P144 P37 P47 VSS GND P119 PH.8
PB.6 PH.0 P47 P119
P72 nRESET RESET P48 VDD VCC P120 PH.9
P72 P48 P120
VIN P49 PE.8 EMAC_MDC P121 PH.10 R63
VIN P49 P121

~
3VCC_IN P50 PE.9 EMAC_MDIO P122 PH.11 SW3 10K
3VCC_IN P50 P122

~
PC.12
PC.11
PC.10

PC.13
PD.12
PD.11
PD.10
PA.11
PA.10

PF.11
PF.10

5V_IN P51 PE.10 EMAC_TXD0 P123 PD.14 R0603


PC.9

PG.0
PG.1
PG.2
PG.3
PG.4
PB.5
PB.4
PB.3
PB.2

PB.1
PB.0

PA.9
PA.8

PF.9
PF.8
PF.7
PF.6

PF.5
PF.4
VDD

VDD

VDD

5V_IN P51 P123 SMD按 鍵 開 關 6X6X5H(黑 )卷 代


VSS

VSS

GND P52 PE.11 EMAC_TXD1 P124 PG.5


GND P52 P124
VCC P53 PE.12 EMAC_TXEN P125 PG.6 SW3
VCC P53 P125
P54 PE.13 JKEN# P126 PG.7 SW4-SMD

P72 P144
P54 P126
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36

P55 PC.8 EMAC_REFCLK P127 PG.8


P55 P127
P56 PC.7 EMAC_RXD0 P128 VSS GND
P56 P128
P57 PC.6 EMAC_RXD1 P129 LDO_CAP2
P57 P129
P58 PA.7 EMAC_RXDV P130 VDD VCC
P10
P11
P12
P13
P14
P15
P16
P17
P18
P19
P20
P21
P22
P23
P24
P25
P26
P27
P28
P29
P30
P31
P32
P33
P34
P35
P36

P58 P130
P1
P2
P3
P4
P5
P6
P7
P8
P9

P59 PA.6 EMAC_RXERR P131 PC.14 USB_VBUS_ST


P59 P131
P60 VSS GND P132 PB.15 USB_VBUS_EN
P60 P132 VCC
P61 VDD VCC P133 PB.14 EADC0_CH14
P61 P133
P62 LDO_CAP1 P134 PB.13 M48x_TXD
P62 P134

VREF & AVDD CAP USB2.0 OTG&HOST ICE Off Page SPI Flash P63
P64
P63
P64
PA.5
PA.4
D8
D9
P135
P136
P135
P136
PB.12
AVDD
M48x_RXD

P65 PA.3 D10 P137 VREF R62


VCC AVDD VREF P65 P137
P77 PC.5 SPIM_D2 P66 PA.2 D13 P138 AVSS ADAVSS SW2 10K
L1 P77 P66 P138
P73 PF.0 ICEDAT P78 PC.4 SPIM_D3 P67 PA.1 D12 P139 PB.11 HSUSB_VBUS_ST R0603
L0603 TICEDAT P78 P67 P139 SMD按 鍵 開 關 6X6X5H(黑 )卷 代
P136 P137 P108 HSUSB_ID USBHS_ID P79 PC.3 SPIM_SS P68 PA.0 D11 P140 PB.10 HSUSB_VBUS_EN
USBHS_ID P79 P68 P140
P106 HSUSB_D+ USBHS_D+ P74 PF.1 ICECLK P80 PC.2 SPIM_CLK P69 VDDIO P141 PB.9 A3 SW2
USBHS_D+ TICECLK P80 P69 P141
P104 HSUSB_D- USBHS_D- P81 PC.1 SPIM_MISO P70 PE.14 P142 PB.8 A2 SW4-SMD
CT1 USBHS_D- P81 P70 P142
CB1 CB16 CB2 CB15 CB3 CB17 CT3 P103 HSUSB_VBUS USBHS_VBUS P72 nRESET RESET P82 PC.0 SPIM_MOSI P71 PE.15 P143 PB.7 A1
USBHS_VBUS RESET P82 P71 P143
0.1uF 0.01uF 0.1uF 1uF 470pF 1uF 2.2uF(0805) P140 PB.10 HSUSB_VBUS_EN
P72
P72 nRESET RESET
P144
P144 PB.6 A0
HSUSB_VBUS_EN
10uF/10V(0805)C0603
C0805
C0603 C0603 C0603
P138
C0603
P138
C0603 C0805 P139 PB.11 HSUSB_VBUS_ST
HSUSB_VBUS_ST M48x_TXD
P134 PB.13 M48x_TXD
ECG
L2 GND P135 PB.12 M48x_RXD P4 PB.2 OPA0_O
GND M48x_RXD OP0_O
L0603 VCC P9 PB.1 OPA0_N
VCC OP0_N
ADAVSS ADAVSS VDD5V GND P10 PB.0 OPA0_P
VDD5V GND OP0_P VCC
P14 PA.10 OPA1_O
OP1_O R1
P15 PA.9 OPA1_N XT1_IN NC XT1_OUT XT32_IN XT32_OUT
OP1_N
VCC
USB CAP USB1.1 OTG&HOST POWER Off Page OP1_P
OP2_O
P16
P18
PA.8
PD.12
OPA1_P
OPA2_O
1
Y2
4
Y3
P19 PD.11 OPA2_N R2
OP2_N XIN GND
VDD5V P20 PD.10 OPA2_P SW1 10K
CT4 VDD5V OP2_P 2 3
USBHS_VBUS R0603 C1 X3215 32.768KHz SMD C2
HSUSB_VDD12_CAPP107 P100 PA.15 USB_ID USB_VBUS USBHS_VBUS GND SMD按 鍵 開 關 6X6X5H(黑 )卷 代 GND XOUT
1uF(0805) GND
P99 PA.14 USB_D+ USB_ID ICE_USBVBUS USB_VBUS VCC RESET
C0805 VCC 12MHz SMD X3225B C4 20pF 20pF
P98 PA.13 USB_D- USB_D+ ICE_USBVBUS Lef t_Electrode
LEFT SW4-SMD C3
P97 PA.12 USB_VBUS USB_D- VIN Right_Electrode
VIN RIGHT C5 20pF 20pF
CT5 USB_VBUS
HSUSB_VDD33 P102 0.1uF(0805)
P131
P132
PC.14
PB.15
USB_VBUS_ST
USB_VBUS_EN USB_VBUS_ST
USB_PWR_EN
P34
ICE_VCC
P34
ICE_VCC
VDD
DAC_OUT
ADC_CH
DAC0_OUT
EADC0_CH14
1uF
C0603 CRYSTAL
C0805 GND
GND GND VCC
R3 GND VCC
VCC 3VCC_IN
VCC 3VCC_IN
HSUSB_VRES P101 200R 1% P105
R0603
HSUSB_VSS
L3
VDD5V
VDD5V
5V_IN
P137
5V_IN
P137 VREF Audio CODEC RESET Hole
L0603 P69 VDDIO
P69
P94 PD.1 I2C2_SCL JP1 VCC
P94
P95 PD.0 I2C2_SDA T1 T2 T3 T4
P95 1 2
P29 PF.10 I2S0_BCLK ICEDAT
P29 3 4
LDO_CAP VCC P30 PF.9 I2S0_MCLK VCC VCC VCC VCC ICECLK

Right_Electrode
P30

Left_Electrode
5 6
P12
P22 Ethernet Off Page P31
P32
P31
P32
PF.8
PF.7
I2S0_DI
I2S0_DO
M48x_TXD
M48x_RXD 7
9
8
10
RESET

P48 P33 PF.6 I2S0_LRCK


P33
P129 LDO_CAP2 P61 P59 PA.6 RXERR EMAC_RXERR P24 PG.1 HEADER 2.54 5X2 (NC)
EMAC_RXERR P24
P62 LDO_CAP1 P84 P58 PA.7 CRSDV EMAC_RXDV GND R4 R65 R64 R5
EMAC_RXDV GND
P69 VDDIO P116 P57 PC.6 RXD1 EMAC_RXD1 VCC 330R 330R 330R 330R
EMAC_RXD1 VCC
CM10
0.1uF
CM1
1uF
CM2
1uF
P130 P56
P55
PC.7
PC.8
RXD0
REFCLK
EMAC_RXD0
EMAC_REFCLK EMAC_RXD0
EMAC_REFCLK
ADAVSS
ADAVSS R0603 R0603 R0603 R0603
ICE
C0603 C0603 C0603 CM3 CM4 CM5 CM6 CM7 CM8 CM9
0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF 0.1uF P53 PE.12 TXEN EMAC_TXEN
EMAC_TXEN
P34 VDD
C0603 C0603 C0603 C0603 C0603 C0603
GND
C0603 P52
P51
PE.11
PE.10
TXD1
TXD0
EMAC_TXD1
EMAC_TXD0 EMAC_TXD1 SD CARD
1

POWER LEDG LEDY LEDR


P50 PE.9 MDIO EMAC_MDIO EMAC_TXD0
P49 PE.8 MDC EMAC_MDC EMAC_MDIO P109 PE.7 SD0_CMD
CM11 CM12 P109 Red(LED0805) Y ellow(LED0805)
EMAC_MDC
0.1uF 4.7uF * If there are two LDO_CAP pins at the same package P110
P110 PE.6 SD0_CLK Green(LED0805) Red(LED0805)
C0603 of MCU chip, both CM1 and CM2 should be 1uF. P72 nRESET RESETn RESET P1 PB.5 SD0_DAT3
2

C0603 RESET P1
* But CM1 or CM2 should be 2.2uF for only one GND
GND
P2
P2 PB.4 SD0_DAT2
LDO_CAP pin at the same package.
MCU bypass CAP VCC
VCC
P113
P114
P113
P114
PE.3
PE.2
SD0_DAT1
SD0_DAT0
LED_G LED_Y LED_R
Title
P96 PD.13 SD0_nCD NuMaker-PFM-M487
R66 R68 P96
P73 PF.0 ICEDAT 51K
R0603
VCC P135 PB.12 M48x_RXD NC
R0603
DAC0_OUT
GND
VCC
GND
VCC LED Size
Custom
Document Number
M487JIDAE MCU
Rev
V3.0
Date: Tuesday , February 27, 2018 Sheet 2 of 10
NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

Figure 3-2 M487JI8AE Pin Assignment

APR 02, 2019 Page 26 of 37 Rev 1.01


MuMaker-PFM-M487

3.3 Power Supply

Figure 3-3 shows power configurations of NuMaker-PFM-M487 board.

Power (3.3V) Power POWER Off Page


Connector Selector
VDD5V
USBHS_VBUS VDD5V
USB_VBUS USBHS_VBUS
ICE_USBVBUS USB_VBUS
ICE_USBVBUS
VCC JP2
VIN
1 VIN
VCC P34 VDD
2 P34
L4 L0603 ICE_VCC
ICE_VCC
VCC 3.3V (NC) ICE_VCC GND
3VCC_IN GND VCC
VCC
VCC JP3 L5 L0603 3VCC_IN
3VCC_IN
L6 L0603 5V_IN
1 5V_IN
P69 VDDIO P137 VREF
2 P137
P69 VDDIO
P69
VCC 3.3V (NC) L7 L0603
P137 VREF
JP4 JP10
L8 L0603
1 1 P34 VDD
2 2
GND (NC) GND (NC)

JP5 JP11
VDD5V
1 1 L9 L0603
2 2 ICE_USBVBUS
GND (NC) GND (NC) 5V_IN
L10 L0603

USBHS_VBUS
L11 L0603

USB_VBUS U4
L12 L0603 ACE1117C33XM+H
GND
OUT

OUT
IN

D1
SS24A
3
1
2

5V_IN 1 2 VIN 3VCC_IN

DO-214AC
CT10 CB8
10uF/10V 0.1uF
TANT-A C0603

Title

NUMAKER-PFM-M487 USER MANUAL


NuMaker-PFM-M487

M
Size Document Number Rev
A POWER V3.0
Date: Friday , January 05, 2018 Sheet 4 of 10

Figure 3-3 Power Circuit and Configurations

-m
U

APR 02, 2019 Page 27 of 37 Rev 1.01


MuMaker-PFM-M487

3.4 Arduino UNO Compatible Interface

Figure 3-4 shows the Arduino UNO compatible interface of NU1 to NU5 connectors.

NU6

UNO Interface 1
NU1 I2C_SCL
I2C_SDA
10
9
8
SCL VCC
SDA
VCC

Analog
VCC 2 NC VREF 7 GND
VCC 3 VDD VSS 6
RESET D13
3VCC_IN 4 MCU_RESET D13 5 D12
3VCC_IN 5 3VCC D12 4
5V_IN D11
5V_IN 6 5VCC D11 3
P144 PB.6 A0 D10
P144 7 VSS D10 2
P143 PB.7 A1 GND D9
P143 8 VSS D9 1
P142 PB.8 A2 VIN D8
P142 VIN VIN D8
P141 PB.9 A3
P141
P10 PB.0 A4 HEADER 2.54 8X1 f emale (NC) HEADER 2.54 10X1 f emale (NC)
P10
P9 PB.1 A5
P9

Digital 1
NU2 NU5
8
P4 PB.2 D0 A0 D7
P4 2 A0 D7 7
P3 PB.3 D1 A1 D6
P3 3 A1 D6 6
P8 PC.9 D2 A2 D5
P8 4 A2 D5 5
P7 PC.10 D3 A3 D4
P7 5 A3 D4 4
P6 PC.11 D4 A4 D3
P6 6 A4 D3 3
P5 PC.12 D5 A5 D2
P5 A5 D2 2
P112 PE.4 D6 D1
P112 D1 1
P111 PE.5 D7 HEADER 2.54 6X1 f emale (NC) D0
P111 D0
HEADER 2.54 8X1 f emale (NC)
P63 PA.5 D8
P63 VCC
P64 PA.4 D9
P64
P65 PA.3 D10 NU7
P65 1 2
P68 PA.0 D11 ISP_MISO VCC
P68 3 SPI0_MISO VCC 4
P67 PA.1 D12 ISP_CLK ISP_MOSI
P67 5 SPI0_CLK SPI0_MOSI 6
P66 PA.2 D13 GND
P66 7 RESET GND 8
P24 PG.1 SDA ISP_SS
P24 SPI0_SS GPIO
P23 PG.0 SCL
P23
header 2.54 2X4 公 (正 面 ) (NC)

ICSP
UNO INTERFACE
P13 PA.11 ISP_SS
P13
P14 PA.10 ISP_CLK
P14
P15 PA.9 ISP_MISO
P15
P16 PA.8 ISP_MOSI

CONNECTOR
P16

POWER
P72 nRESET RESET
P72
VIN
VIN
3VCC_IN
3VCC_IN
5V_IN
5V_IN
GND
GND VCC
VCC

Title
NUMAKER-PFM-M487 USER MANUAL

NuMaker-PFM-M487
Maker Nu-mbed NUC472 User Manual

Size Document Number Rev


A UNO Interface V3.0
Date: Tuesday , February 27, 2018 Sheet 6 of 10

Figure 3-4 Arduino UNO Compatible Interface

APR 02, 2019 Page 28 of 37 Rev 1.01


MuMaker-PFM-M487

3.5 Reset

Figure 3-5 shows the reset circuit for the M487JI8AE.

P72 nRESET RESET


P72

VCC

R2
SW1 10K
R0603
SMD按 鍵 開 關 6X6X5H(黑 )卷 代
RESET
SW4-SMD
C5
1uF
C0603

RESET
Figure 3-5 Reset Circuit

3.6 Crystal

Figure 3-6 shows two external crystal circuits for the M487JI8AE.

NUMAKER-PFM-M487 USER MANUAL


M
XT1_IN R1
NC XT1_OUT XT32_IN XT32_OUT

Y2 Y3

-m
1 4
XIN GND
2 3 C1 X3215 32.768KHz SMD C2
GND XOUT
12MHz SMD X3225B C4 20pF 20pF
C3
20pF 20pF

U
P45 PF.3 XT1_IN
P45
P46 PF.2 XT1_OUT
P46

P35
P36
P35
P36
PF.5
PF.4
XT32_IN
XT32_OUT CRYSTAL

Figure 3-6 External Crystal Circuit

APR 02, 2019 Page 29 of 37 Rev 1.01


MuMaker-PFM-M487

3.7 LEDs

Figure 3-7 shows the power LED and three IO LEDs that be controlled by PH.0, PH.1 and PH.2 pins
of the M487JI8AE.

LED
VCC VCC VCC VCC

R4 R65 R64 R5
330R 330R 330R 330R
R0603 R0603 R0603 R0603
1

1
POWER LEDG LEDY LEDR

Red(LED0805) Y ellow(LED0805)
Green(LED0805) Red(LED0805)
2

2
LED_G LED_Y LED_R

P37 PH.0 LED_R


P37
P38 PH.1 LED_Y
P38
P39 PH.2 LED_G
P39

Figure 3-7 Power LED and IO LED Circuit

3.8 Push-Buttons
NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

Figure 3-8 shows the push-buttons circuit on the NuMaker-PFM-M487 board.

P91 PG.15 SW2


P91
P28 PF.11 SW3
P28

VCC

R63
SW3 10K
R0603
SMD按 鍵 開 關 6X6X5H(黑 )卷 代
SW3
SW4-SMD

VCC

R62
SW2 10K
R0603
SMD按 鍵 開 關 6X6X5H(黑 )卷 代
SW2
SW4-SMD

Button

Figure 3-8 Push-Buttons Circuit

APR 02, 2019 Page 30 of 37 Rev 1.01


MuMaker-PFM-M487

3.9 MicroSD Card

Figure 3-9 shows the MicroSD Card circuit on the NuMaker-PFM-M487 board.

SD CARD RP1
VCC

VCC
P109 PE.7 SD0_CMD RS1 SD_POWER 1 8P4R-10K 2
P109 330R 3 4
P110 PE.6 SD0_CLK L13 SD0_nCD
P110 R0603 5 6
P1 PB.5 SD0_DAT3 1 2 SD0_DAT1
P1 7 8
P2 PB.4 SD0_DAT2 FERRITE BEAD SD0_DAT0
P2
P113 PE.3 SD0_DAT1 Green(LED0805)
P113 8P4RA
P114 PE.2 SD0_DAT0 CB13 LED0805
P114 RP2
P96 PD.13 SD0_nCD
P96 1 8P4R-10K 2
0.1uF SD0_CMD
GND SD0_DAT3 3 4
GND 5 6
VCC SD0_DAT2
VCC 7 8
8P4RA
U9

SD0_DAT2 1
SD0_DAT3 2 DAT2
SD0_CMD 3 DAT3 13
4 CMD GND 12
SD0_CLK 5 VDD GND 11
CB14 6 CLK GND 10
SD0_DAT0 7 VSS GND
0.1uF
SD0_DAT1 8 DAT0
C0603 9 DAT1
SD0_nCD
CD

B8502A-13SB-HPA (T-Flash Card) SD Card

Title
NuMaker-PFM-M487

NUMAKER-PFM-M487 USER MANUAL


Size Document Number Rev

M
A4 SD Card V3.0
Date: Friday , January 05, 2018 Sheet 10 of 10

Figure 3-9 MicroSD Card Circuit

-m
U

APR 02, 2019 Page 31 of 37 Rev 1.01


MuMaker-PFM-M487

3.10 USB 2.0 HS OTG and USB 1.1 FS OTG

Figure 3-10 shows the USB 2.0 HS OTG and USB 1.1 FS OTG circuits on the NuMaker-PFM-M487
board.

USB2.0 OTG HOST/DEVICE


USB Host/Device
VDD5V U2 CON1
1 USBHS_VBUS 1
VDD5V 5 OUT VBUS
IN 2 USBHS_D- R6 0R 2
HSUSB_VBUS_EN 4 GND CB5 D-
CT6 EN/EN# CT7 R0603
CB4
+ 10uF/10V(0805) 3 HSUSB_VBUS_ST + 1uF/10V 0.1uF 3
OC# D+ 6
0.1uF NCT3520U Low Active C0603
C0805 TPS2065CDBVR-2 TANT-A USBHS_D+ R8 0R USBHS_ID 4 Shield 7
C0603 ID Shield
R7 8
R0603 GND 5 Shield 9
10K
VCC GND Shield
R0603
USB MICRO-AB RECEP.

R9
4.7K NCT3520U
R0603 pin3(OC#) is
Open Drain Pin
HSUSB_VBUS_ST

USB1.1 OTG HOST/DEVICE


USB Host/Device
VDD5V U3 CON2
1 USB_VBUS 1
VDD5V 5 OUT VBUS
IN 2 USB_D- R10 33R 2
USB_VBUS_EN 4 GND CB7 D-
CT8 EN/EN# CT9 R0603
CB6
+ 10uF/10V(0805) 3 USB_VBUS_ST + 1uF/10V 0.1uF 3
OC# D+ 6
0.1uF NCT3520U Low Active C0603 N51
C0805 TPS2065CDBVR-2 TANT-A USB_D+ R11 33R USB_ID 4 Shield 7
C0603 ID Shield
R12 8
R0603 GND 5 Shield 9
10K
VCC GND Shield
R0603
USB MICRO-AB RECEP.

R13
4.7K NCT3520U
R0603 pin3(OC#) is
Open Drain Pin
USB_VBUS_ST

USB2.0 OTG&HOST USB1.1 OTG&HOST


P108 HSUSB_ID USBHS_ID P100 PA.15 USB_ID
P106 HSUSB_D+ USBHS_D+ USBHS_ID P99 PA.14 USB_D+ USB_ID
P104 HSUSB_D- USBHS_D- USBHS_D+ P98 PA.13 USB_D- USB_D+
P103 HSUSB_VBUS USBHS_VBUS USBHS_D- P97 PA.12 USB_VBUS USB_D-
P140 PB.10 HSUSB_VBUS_EN USBHS_VBUS P131 PC.14 USB_VBUS_ST USB_VBUS
P139 PB.11 HSUSB_VBUS_ST HSUSB_VBUS_EN P132 PB.15 USB_VBUS_EN USB_VBUS_ST
HSUSB_VBUS_ST USB_PWR_EN
GND GND
GND VCC GND VCC
VCC VCC
VDD5V VDD5V
VDD5V VDD5V
NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

Title
NuMaker-PFM-M487
Size Document Number Rev
A4 USB OTG V3.0
Date: Friday , January 05, 2018 Sheet 3 of 10

Figure 3-10 USB HS OTG and FS OTG Circuits

APR 02, 2019 Page 32 of 37 Rev 1.01


MuMaker-PFM-M487

3.11 Ethernet

Figure 3-11 shows the Ethernet interface for networking application on the NuMaker-PFM-M487
board.

Ethernet Off Page PHY _VS

33
P59 PA.6 RXERR EMAC_RXERR
P58 PA.7 CRSDV EMAC_RXDV EMAC_RXERR 1 32 RESETn

EPad
P57 PC.6 RXD1 EMAC_RXD1 EMAC_RXDV ETH_XI 2 TxEr/FxSD nRst 31
EMAC_RXD1 3 Xi AVD33 30 PHY _AVDD33
P56 PC.7 RXD0 EMAC_RXD0 ETH_XO MDI_TP
P55 PC.8 REFCLK EMAC_REFCLK EMAC_RXD0 COL 4 Xo MDiTp 29 MDI_TN
EMAC_REFCLK TXEN 5 Col/RMII MDiTn 28 REG_OUT
P53 PE.12 TXEN EMAC_TXEN 6 TxEn U5 RegOut 27 MDI_RP R14
P52 PE.11 TXD1 EMAC_TXD1 EMAC_TXEN 7 TxD3 MDiRp 26 MDI_RN 6.19K/1%
P51 PE.10 TXD0 EMAC_TXD0 EMAC_TXD1 TXD1 8 TxD2 MDiRn 25
IP101GR CB9 CP1
P50 PE.9 MDIO EMAC_MDIO EMAC_TXD0 TXD0 9 TxD1 Iset 24 PHY _TEST 0.1uF 10uF
P49 PE.8 MDC EMAC_MDC EMAC_MDIO REFCLK 10 TxD0 TestOn 23 MDIO R15
EMAC_MDC PHY _AD0 11 TxClk/50MClki MDIO 22 MDC 5.1K PHY _VS
P72 nRESET RESETn RESET PHY _AD3 12 LED0/Phy AD0 MDC 21 RXERR PHY _VS
RESET 13 LED3/Phy AD3 RxEr/Int32 20
GND CRS R16
GND PHY _DVDD33 14 IOVDD CRS/LEDMod 19
VCC RX_CLK CRSDV 5.1K
VCC 15 RxClk/50M_ClkoRxDV/CRS_DV 18 RXD0 PHY _DVDD33
REFCLK 16 RxD3 RxD0 17 RXD1
R17 RxD2 RxD1
C6 0R
VCC PHY _DVDD33 7pF

CP2 CB10 C7 R18 C8


20pF 1M 20pF
10uF 0.1uF PHY _VS ETH_XI ETH_XO

X1
1 4
PHY _VS XIN GND
2 3
GND XOUT
VCC PHY _AVDD33
25MHz SMD X3225B
CP3 CB11 PHY _VS PHY _VS
R19 R20
10uF 0.1uF GND NC NC
PHY _TEST
PHY _DVDD33
VSS PHY _VS R22 R23
PHY _VS 10K NC
COL
R21 PHY _DVDD33
5.1K R25 R26
10K NC
CN1 T5 CRS
R24 RJ-45 8P8C_LED R/A 16 1 MDI_TP
330R 10 1 TX+ 15 TX+ TD+ 2 R27 R29
PHY _AD0 9 LED+ TX+ 2 TX- 14 CT CT 3 MDI_TN NC 5.1K
PHY _AD3 12 LED- TX- 3 RX+ TX- TD- CRSDV
11 LED+ RX+ 4 13 4
LED- NC 5 12 NC NC 5
NC 6 RX- NC NC PHY _VS
R28 R30 13 RX- 7 11 6 MDI_RP
5.1K 330R 14 Shield NC 8 10 RX+ RD+ 7
Shield NC 9 CT CT 8 MDI_RN
RX- RD-
LAN TS8121C
R31 R32 R33 R34

NUMAKER-PFM-M487 USER MANUAL


75 75 75 75

M
PHY _VS C13
0.01uF/2KV C9 C10 C11 C12 Title
0.01uF 0.1uF 0.1uF 0.01uF NuMaker-PFM-M487
Size Document Number Rev
C14 A Ethernet V3.0
LAN_VS 0.01uF/2KV PHY _VS
Date: Friday , January 05, 2018 Sheet 7 of 10

-m
Figure 3-11 Ethernet Circuit

APR 02, 2019 Page 33 of 37 Rev 1.01


MuMaker-PFM-M487

3.12 24-bit Stereo Audio Codec

Figure 3-12 shows the audio codec application circuit based on NAU88L25 to simplify implementation
of complete audio system solutions.

Audio CODEC VCC

P94 PD.1 I2C2_SCL HPR


P94
P95 PD.0 I2C2_SDA R78
P95
P29 PF.10 I2S0_BCLK
P29 10K
P30 PF.9 I2S0_MCLK
P30

3
P31 PF.8 I2S0_DI R0603
P31 1 Q1
P32 PF.7 I2S0_DO JKEN#
P32
P33 PF.6 I2S0_LRCK SI2302ADS
P33
P17 PC.13 JKDET SOT-23
P17

2
P54 PE.13 JKEN# R79
P54
100K
GND R0603
GND
VCC
VCC
ADAVSS
ADAVSS

HPL

1.8v LDO

3
U7 1 Q2
ACE1117C18XM+H SI2302ADS
SOT-23

2
GND
OUT

OUT
IN

1V8
3
1
2

VCC

CT11 CB12 R44 1K BCLK I2S0_BCLK


10uF/10V 0.1uF JKDET R45 0R DACIN I2S0_DO
TANT-A JKSLV
C0603
C25 JKR2
MIC1+
0.1uF MIC1-

33

32
31
30
29
28
27
26
25
U8
MIC1+
MIC1-

JKR2

JKSLV

BCLK
GND

VSSMIC

DACIN
GPIO2/JKDET
MICBIAS VDDA
1
2 VDDA ADCOUT
24
23
R46 0R ADCOUT
FSY NC
I2S0_DI
I2S0_LRCK
3 MICBIAS FS 22
VDDMIC 4 VDDMIC VDDC 21 VDDC
5 VREF VSSD 20
6 VSSA VDDB 19 VDDB MCLK I2S0_MCLK
C28
7 VDDA MCLK 18 SCL I2C2_SCL
4.7uF 8 CPOUTP SCLK 17 SDA I2C2_SDA
JKTIP(HPL)
JKR1(HPR)

VSSCP SDIO
GPIO/CSB

1V8 VDDA C29 C30


CPOUTN

CPOUTN

1.8V
CPCB
CPCA

VDDA 4.7uF 2.2uF R47 R48


IRQ

4.7K 4.7K
C27
NAU88L25Y GB
9
10
11
12
13
14
15
16

0.1uF
VDDB
GPIO1

1V8 VDDC C33 C34


I2C address x1A
1.8V
VDDC 2.2uF 2.2uF HPR
HPL
C32

0.1uF

VDDA

4 2 6 5
VCC VDDMIC VDDB
R49
1M

C35 C36
3 MS 1 MIC- C37 4.7uF
MIC1-
JKDET
4.7uF 0.1uF
CN2
3 JKR2
G/M

LEFT
1 C38 JKR2
1nF
5
DETECT
6 MIC+ C39 4.7uF
MIC1+
GND
2
RIGHT
4 JKSLV
M/G
PHONE-PJK-634M_AS
MS
7 C40 JKSLV
NUMAKER-PFM-M487 USER MANUAL

HEADSET 1nF
Maker Nu-mbed NUC472 User Manual

Title
HPL NuMaker-PFM-M487
HPR Size Document Number Rev
A3 Audio Codec V3.0
Date: Friday , January 05, 2018 Sheet 9 of 10

Figure 3-12 Audio Codec Circuit

APR 02, 2019 Page 34 of 37 Rev 1.01


MuMaker-PFM-M487

3.13 Heartbeat Sensor and SPI Flash

Figure 3-13 shows the heartbeat sensor application circuit and the SPI flash circuit on the NuMaker-
PFM-M487 board.

SPI Flash VCC SPI Flash


U6 SPI Flash
PC.3 SPIM_SS 1 8
PC.1 SPIM_MISO 2 /CS VCC 7 PC.4 SPIM_D3 P77 PC.5 SPIM_D2
3 IO1 IO3 6 P77
PC.5 SPIM_D2 R67 0R PC.2 SPIM_CLK C15 P78 PC.4 SPIM_D3
4 IO2 CLK 5 P78
R61 0R PC.0 SPIM_MOSI 1uF P79
P79 PC.3 SPIM_SS
GND IO0 P80 PC.2 SPIM_CLK
C0603 P80
W25Q32 P81 PC.1 SPIM_MISO
P81
P82 PC.0 SPIM_MOSI
P82

Heartbeat Two-Stage Differential Pair Amplifier ECG


C16 3.3nF
R69 NC OPA0_O
OP0_O
R70 NC OPA0_N
OP0_N
R36 51M R71 NC OPA0_P
OP0_P
R72 NC OPA1_O
OP1_O
R73 NC OPA1_N
OP1_N
R74 NC OPA1_P
OP1_P
Lef t_Electrode C17 1uF OPA0_N R75 NC OPA2_O
OP2_O
R76 NC OPA2_N
OP2_N
R77 NC OPA2_P
OP2_P
OPA0_O

Right_Electrode C18 1uF OPA0_P GND


GND
VCC
VCC
R39 Lef t_Electrode
LEFT
C19 Right_Electrode
RIGHT
51M 3.3nF DAC
DAC_OUT
ADC
ADC_CH
DAC

DAC 1.5V input


OPA0_O R51 10M R52 10M R56 10M R57 10M OPA2_P

C41 C42 C45 C46 Power 3.3V to 1.5V


270pF 270pF 270pF 270pF
VCC U10 ACE50915BN+H(NC) PB.12

1 5
VIN OUT

R53 R54 R58 R59 3 4 C51

GND
ON/OFF CBY P 1uF(NC)
10M 10M 10M 10M
C50 C49

2
1uF(NC) 10nF(NC)

C43 270pF C44 270pF C47 270pF C48 270pF

RT1

R50 0R
R37 2K OPA1_N

OPA2_N
OPA1_O

OPA2_O R38 2K OPA1_P

OPA2_P
C20

NUMAKER-PFM-M487 USER MANUAL


47nF
ADC check

M
DAC Title

DAC 1.5V input OPA1_O R60 NC ADC

Size
NuMaker-PFM-M487
Document Number Rev
A4 SPI Flash & OPA V3.0
Date: Friday , February 09, 2018 Sheet 8 of 10

Figure 3-13 Heartbeat Sensor and SPI Flash Circuits

-m
U

APR 02, 2019 Page 35 of 37 Rev 1.01


MuMaker-PFM-M487

4 REVISION HISTORY

Date Revision Description

2018.04.19 1.00 1. Initially issued.

2019.04.02 1.01 1. Corrected Table 2-8.


NUMAKER-PFM-M487 USER MANUAL
Maker Nu-mbed NUC472 User Manual

APR 02, 2019 Page 36 of 37 Rev 1.01


MuMaker-PFM-M487

NUMAKER-PFM-M487 USER MANUAL


M
-m
Important Notice
Nuvoton Products are neither intended nor warranted for usage in systems or equipment, any
malfunction or failure of which may cause loss of human life, bodily injury or severe property

U
damage. Such applications are deemed, “Insecure Usage”.
Insecure usage includes, but is not limited to: equipment for surgical implementation, atomic
energy control instruments, airplane or spaceship instruments, the control or operation of
dynamic, brake or safety systems designed for vehicular use, traffic signal instruments, all
types of safety devices, and other applications intended to support or sustain life.
All Insecure Usage shall be made at customer’s risk, and in the event that third parties lay
claims to Nuvoton as a result of customer’s Insecure Usage, customer shall indemnify the
damages and liabilities thus incurred by Nuvoton.

APR 02, 2019 Page 37 of 37 Rev 1.01

You might also like