Microcontroladores ARM - MCU High-performance Arm Cortex-M4 core with DSP and FPU, 128 Kbytes of Flash mem
STM32F401CBU6TR
STMicroelectronics
1:
$8.48
17 En existencias
5,000 Se espera el 19/04/2027
N.º de artículo de Mouser
511-STM32F401CBU6TR
STMicroelectronics
Microcontroladores ARM - MCU High-performance Arm Cortex-M4 core with DSP and FPU, 128 Kbytes of Flash mem
17 En existencias
5,000 Se espera el 19/04/2027
Embalaje alternativo
1
$8.48
10
$5.82
25
$5.43
100
$4.77
250
Ver
2,500
$3.80
250
$4.54
500
$4.07
1,000
$4.02
2,500
$3.80
Comprar
Min.: 1
Mult.: 1
Carrete :
2,500
Detalles
STM32F401CB
SMD/SMT
UFQFPN-48
ARM Cortex M4
128 kB
32 bit
12 bit
84 MHz
36 I/O
64 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Reel, Cut Tape, MouseReel
Microcontroladores ARM - MCU High-performance access line, Arm Cortex-M4 core DSP & FPU, 512 Kbytes of Flash
STM32F401CEU6
STMicroelectronics
1:
$9.39
8 En existencias
3,120 Se espera el 30/10/2026
N.º de artículo de Mouser
511-STM32F401CEU6
STMicroelectronics
Microcontroladores ARM - MCU High-performance access line, Arm Cortex-M4 core DSP & FPU, 512 Kbytes of Flash
8 En existencias
3,120 Se espera el 30/10/2026
1
$9.39
10
$6.93
25
$6.45
100
$5.82
250
Ver
250
$5.54
500
$5.37
Comprar
Min.: 1
Mult.: 1
Detalles
STM32F401CE
SMD/SMT
UFQFPN-48
ARM Cortex M4
512 kB
32 bit
12 bit
84 MHz
36 I/O
96 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU STM32 Dynamic Efficiency MCU BAM, High-performance & DSP FPU, Arm Cortex-M4 MCU
STM32F410C8U6
STMicroelectronics
1:
$5.16
390 En existencias
N.º de artículo de Mouser
511-STM32F410C8U6
STMicroelectronics
Microcontroladores ARM - MCU STM32 Dynamic Efficiency MCU BAM, High-performance & DSP FPU, Arm Cortex-M4 MCU
390 En existencias
Embalaje alternativo
1
$5.16
10
$3.89
25
$3.37
100
$3.21
500
Ver
500
$2.94
1,000
$2.64
2,500
$2.55
4,680
$2.50
Comprar
Min.: 1
Mult.: 1
Detalles
STM32F410C8
SMD/SMT
UFQFPN-48
ARM Cortex M4
64 kB
32 bit
12 bit
100 MHz
36 I/O
32 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU STM32 Dyn Eff MCU 512 K 100 MHz CPU
STM32F411CEU6
STMicroelectronics
1:
$10.84
38 En existencias
4,680 En pedido
N.º de artículo de Mouser
511-STM32F411CEU6
STMicroelectronics
Microcontroladores ARM - MCU STM32 Dyn Eff MCU 512 K 100 MHz CPU
38 En existencias
4,680 En pedido
Ver fechas
Existencias:
38 Se puede enviar inmediatamente
En pedido:
3,120 Se espera el 31/08/2026
1,560 Se espera el 30/10/2026
Plazo de entrega de fábrica:
52 Semanas
1
$10.84
10
$7.58
25
$7.23
100
$6.28
250
Ver
250
$5.99
500
$5.58
1,000
$5.28
2,500
$5.24
Comprar
Min.: 1
Mult.: 1
Detalles
STM32F411CE
SMD/SMT
UFQFPN-48
ARM Cortex M4
512 kB
32 bit
12 bit
100 MHz
36 I/O
128 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU High-performance access line, Arm Cortex-M4 core DSP & FPU, 512 Kbytes of Flash
STM32F411CEU6TR
STMicroelectronics
1:
$10.84
17 En existencias
5,000 Se espera el 06/11/2026
N.º de artículo de Mouser
511-STM32F411CEU6TR
STMicroelectronics
Microcontroladores ARM - MCU High-performance access line, Arm Cortex-M4 core DSP & FPU, 512 Kbytes of Flash
17 En existencias
5,000 Se espera el 06/11/2026
1
$10.84
10
$7.58
25
$7.23
100
$6.28
250
Ver
2,500
$5.07
250
$6.07
500
$5.58
1,000
$5.08
2,500
$5.07
Comprar
Min.: 1
Mult.: 1
Carrete :
2,500
Detalles
STM32F411CE
SMD/SMT
UFQFPN-48
ARM Cortex M4
512 kB
32 bit
12 bit
100 MHz
36 I/O
128 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Reel, Cut Tape, MouseReel
Microcontroladores ARM - MCU High-performance access line, Arm Cortex-M4 core DSP & FPU, 512 Kbytes of Flash
STM32F411CEU7
STMicroelectronics
1:
$11.61
185 En existencias
1,560 Se espera el 12/10/2026
N.º de artículo de Mouser
511-STM32F411CEU7
STMicroelectronics
Microcontroladores ARM - MCU High-performance access line, Arm Cortex-M4 core DSP & FPU, 512 Kbytes of Flash
185 En existencias
1,560 Se espera el 12/10/2026
1
$11.61
10
$8.11
25
$7.74
100
$6.72
250
Ver
250
$6.59
500
$6.10
Comprar
Min.: 1
Mult.: 1
Detalles
STM32F411CE
SMD/SMT
UFQFPN-48
ARM Cortex M4
512 kB
32 bit
12 bit
100 MHz
36 I/O
128 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU STM32 Dynamic Efficiency MCU BAM, High-performance & DSP FPU, Arm Cortex-M4 MCU
STM32F412CGU6
STMicroelectronics
1:
$12.87
27 En existencias
12,480 En pedido
N.º de artículo de Mouser
511-STM32F412CGU6
STMicroelectronics
Microcontroladores ARM - MCU STM32 Dynamic Efficiency MCU BAM, High-performance & DSP FPU, Arm Cortex-M4 MCU
27 En existencias
12,480 En pedido
Ver fechas
Existencias:
27 Se puede enviar inmediatamente
En pedido:
4,680 Se espera el 12/07/2027
Plazo de entrega de fábrica:
52 Semanas
1
$12.87
10
$10.00
25
$8.84
100
$8.49
250
Ver
250
$8.45
500
$7.80
1,000
$7.55
Comprar
Min.: 1
Mult.: 1
Detalles
STM32F412CG
SMD/SMT
UFQFPN-48
ARM Cortex M4
1 MB
32 bit
12 bit
100 MHz
36 I/O
256 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU High-performance access line, Arm Cortex-M4 core DSP & FPU, 1,5 MByte of Flash 1
STM32F423CHU6
STMicroelectronics
1:
$16.74
21 En existencias
1,560 Se espera el 19/04/2027
N.º de artículo de Mouser
511-STM32F423CHU6
STMicroelectronics
Microcontroladores ARM - MCU High-performance access line, Arm Cortex-M4 core DSP & FPU, 1,5 MByte of Flash 1
21 En existencias
1,560 Se espera el 19/04/2027
1
$16.74
10
$13.61
25
$12.13
100
$11.12
250
Ver
250
$10.83
500
$10.09
Comprar
Min.: 1
Mult.: 1
Detalles
STM32F423CH
SMD/SMT
UFQFPN-48
ARM Cortex M4
1.5 MB
32 bit
12 bit
100 MHz
36 I/O
320 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU Mainstream Arm Cortex-M0+ MCU 32 Kbytes of Flash 8 Kbytes RAM, 64 MHz CPU, 2x US
STM32G031C6U6
STMicroelectronics
1:
$2.94
1,006 En existencias
N.º de artículo de Mouser
511-STM32G031C6U6
STMicroelectronics
Microcontroladores ARM - MCU Mainstream Arm Cortex-M0+ MCU 32 Kbytes of Flash 8 Kbytes RAM, 64 MHz CPU, 2x US
1,006 En existencias
1
$2.94
10
$2.18
25
$1.99
100
$1.78
250
Ver
250
$1.68
500
$1.61
1,000
$1.53
2,500
$1.46
4,680
$1.40
Comprar
Min.: 1
Mult.: 1
Detalles
STM32G0
SMD/SMT
UFQFPN-48
ARM Cortex M0+
32 kB
32 bit
12 bit
64 MHz
44 I/O
8 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU Mainstream Arm Cortex-M0+ MCU 128 Kbytes of Flash 36 Kbytes RAM, 64 MHz CPU, 4x
STM32G071CBU3
STMicroelectronics
1:
$6.16
73 En existencias
1,560 En pedido
N.º de artículo de Mouser
511-STM32G071CBU3
STMicroelectronics
Microcontroladores ARM - MCU Mainstream Arm Cortex-M0+ MCU 128 Kbytes of Flash 36 Kbytes RAM, 64 MHz CPU, 4x
73 En existencias
1,560 En pedido
1
$6.16
10
$4.29
25
$3.84
100
$3.42
250
Ver
250
$3.32
500
$3.00
Comprar
Min.: 1
Mult.: 1
Detalles
STM32G0
SMD/SMT
UFQFPN-48
ARM Cortex M0+
128 kB
32 bit
12 bit
64 MHz
44 I/O
36 kB
1.7 V
3.6 V
- 40 C
+ 125 C
Tray
Microcontroladores ARM - MCU Mainstream Arm Cortex-M0+ MCU 128 Kbytes of Flash 36 Kbytes RAM, 64 MHz CPU, 4x
STM32G081CBU6
STMicroelectronics
1:
$6.57
407 En existencias
N.º de artículo de Mouser
511-STM32G081CBU6
STMicroelectronics
Microcontroladores ARM - MCU Mainstream Arm Cortex-M0+ MCU 128 Kbytes of Flash 36 Kbytes RAM, 64 MHz CPU, 4x
407 En existencias
1
$6.57
10
$3.77
25
$3.46
100
$3.00
250
Ver
250
$2.87
500
$2.61
1,000
$2.46
2,500
$2.44
4,680
$2.38
Comprar
Min.: 1
Mult.: 1
Detalles
STM32G0
SMD/SMT
UFQFPN-48
ARM Cortex M0+
128 kB
32 bit
12 bit
64 MHz
44 I/O
36 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU Mainstream Arm Cortex-M0+ 32-bit MCU up to 128KB 144KB RAM 6x USART timers ADC D
STM32G0B1CBU3
STMicroelectronics
1:
$7.37
7 En existencias
1,560 En pedido
N.º de artículo de Mouser
511-STM32G0B1CBU3
STMicroelectronics
Microcontroladores ARM - MCU Mainstream Arm Cortex-M0+ 32-bit MCU up to 128KB 144KB RAM 6x USART timers ADC D
7 En existencias
1,560 En pedido
1
$7.37
10
$5.28
25
$4.78
100
$4.36
250
Ver
250
$4.23
500
$3.84
1,000
$3.81
Comprar
Min.: 1
Mult.: 1
Detalles
STM32G0
SMD/SMT
UFQFPN-48
ARM Cortex M0+
128 kB
32 bit
12 bit
64 MHz
44 I/O
144 kB
1.7 V
3.6 V
- 40 C
+ 125 C
Tray
Microcontroladores ARM - MCU Mainstream Arm Cortex-M4 MCU 170MHz 256Kbytes of Flash Math Accel, High Analog l
STM32G473CCU6
STMicroelectronics
1:
$9.09
5 En existencias
1,560 En pedido
N.º de artículo de Mouser
511-STM32G473CCU6
STMicroelectronics
Microcontroladores ARM - MCU Mainstream Arm Cortex-M4 MCU 170MHz 256Kbytes of Flash Math Accel, High Analog l
5 En existencias
1,560 En pedido
Embalaje alternativo
1
$9.09
10
$7.24
25
$6.96
100
$6.19
250
Ver
250
$5.95
500
$5.46
1,000
$5.03
Comprar
Min.: 1
Mult.: 1
Detalles
STM32G4
SMD/SMT
UFQFPN-48
ARM Cortex M4
256 kB
32 bit
5 x 12 bit
170 MHz
42 I/O
128 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU Mainstream Arm Cortex-M4 MCU 170 MHz 512 Kbytes of Flash Math Accel, HR Timer, H
STM32G484CEU6
STMicroelectronics
1:
$12.56
28 En existencias
1,560 Se espera el 17/08/2027
N.º de artículo de Mouser
511-STM32G484CEU6
STMicroelectronics
Microcontroladores ARM - MCU Mainstream Arm Cortex-M4 MCU 170 MHz 512 Kbytes of Flash Math Accel, HR Timer, H
28 En existencias
1,560 Se espera el 17/08/2027
1
$12.56
10
$9.75
25
$8.62
100
$8.27
250
Ver
250
$8.13
500
$7.41
1,000
$6.70
2,500
Presupuesto
Comprar
Min.: 1
Mult.: 1
Detalles
STM32G4
SMD/SMT
UFQFPN-48
ARM Cortex M4
512 kB
32 bit
12 bit
170 MHz
42 I/O
128 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU Ultra-low-power Arm Cortex-M0+ MCU 32-Kbytes of Flash , 32 MHz CPU
STM32L031C6U6
STMicroelectronics
1:
$3.82
120 En existencias
1,560 Se espera el 22/01/2027
N.º de artículo de Mouser
511-STM32L031C6U6
STMicroelectronics
Microcontroladores ARM - MCU Ultra-low-power Arm Cortex-M0+ MCU 32-Kbytes of Flash , 32 MHz CPU
120 En existencias
1,560 Se espera el 22/01/2027
Embalaje alternativo
1
$3.82
10
$2.81
25
$2.43
100
$1.92
500
Ver
500
$1.74
1,000
$1.52
2,500
$1.48
4,680
$1.42
Comprar
Min.: 1
Mult.: 1
Detalles
STM32L031C6
SMD/SMT
UFQFPN-48
ARM Cortex M0+
32 kB
32 bit
12 bit
32 MHz
38 I/O
8 kB
1.8 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU Ultra-low-power Arm Cortex-M0+ MCU 192 Kbytes of Flash , 32 MHz CPu
STM32L071CZU6
STMicroelectronics
1:
$7.94
686 En existencias
3,120 Se espera el 22/01/2027
N.º de artículo de Mouser
511-STM32L071CZU6
STMicroelectronics
Microcontroladores ARM - MCU Ultra-low-power Arm Cortex-M0+ MCU 192 Kbytes of Flash , 32 MHz CPu
686 En existencias
3,120 Se espera el 22/01/2027
Embalaje alternativo
1
$7.94
10
$5.59
25
$5.21
100
$4.59
250
Ver
250
$4.19
500
$3.87
1,000
$3.85
Comprar
Min.: 1
Mult.: 1
Detalles
STM32L071CZ
SMD/SMT
UFQFPN-48
ARM Cortex M0+
192 kB
32 bit
12 bit
32 MHz
40 I/O
20 kB
1.65 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 128 Kbytes of Flash
STM32L431CBU6
STMicroelectronics
1:
$6.24
63 En existencias
9,360 En pedido
N.º de artículo de Mouser
511-STM32L431CBU6
STMicroelectronics
Microcontroladores ARM - MCU Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 128 Kbytes of Flash
63 En existencias
9,360 En pedido
1
$6.24
10
$4.55
25
$4.15
100
$3.80
250
Ver
250
$3.68
500
$3.46
2,500
$3.45
Comprar
Min.: 1
Mult.: 1
Detalles
STM32L431CB
SMD/SMT
UFQFPN-48
ARM Cortex M4
128 kB
32 bit
12 bit
80 MHz
38 I/O
64 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash
STM32L431CCU6
STMicroelectronics
1:
$8.32
5,508 En pedido
N.º de artículo de Mouser
511-STM32L431CCU6
STMicroelectronics
Microcontroladores ARM - MCU Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash
5,508 En pedido
Embalaje alternativo
1
$8.32
10
$5.49
25
$4.95
100
$4.54
250
Ver
250
$4.39
500
$4.06
Comprar
Min.: 1
Mult.: 1
Detalles
STM32L431CC
SMD/SMT
UFQFPN-48
ARM Cortex M4
256 kB
32 bit
12 bit
80 MHz
38 I/O
64 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU Ultra-low-power FPU Arm Cortex-M4 MCU 120 MHz 1024 kbytes of Flash USB OTG, DFSD
STM32L4P5CGU6
STMicroelectronics
1:
$16.34
22 En existencias
12,480 En pedido
N.º de artículo de Mouser
511-STM32L4P5CGU6
STMicroelectronics
Microcontroladores ARM - MCU Ultra-low-power FPU Arm Cortex-M4 MCU 120 MHz 1024 kbytes of Flash USB OTG, DFSD
22 En existencias
12,480 En pedido
1
$16.34
10
$12.83
25
$11.87
100
$10.76
250
Ver
250
$10.28
500
$10.13
2,500
Presupuesto
Comprar
Min.: 1
Mult.: 1
Detalles
STM32L4P5CG
SMD/SMT
UFQFPN-48
Tray
Microcontroladores ARM - MCU Ultra-low-power FPU Arm Cortex-M33 Trust Zone, MCU 110 MHz 512 kbytes of Flash
STM32L562CEU6
STMicroelectronics
1:
$16.08
2 En existencias
1,560 Se espera el 04/12/2026
N.º de artículo de Mouser
511-STM32L562CEU6
STMicroelectronics
Microcontroladores ARM - MCU Ultra-low-power FPU Arm Cortex-M33 Trust Zone, MCU 110 MHz 512 kbytes of Flash
2 En existencias
1,560 Se espera el 04/12/2026
Embalaje alternativo
1
$16.08
10
$12.52
25
$11.57
100
$10.50
250
Ver
250
$10.04
500
$9.88
Comprar
Min.: 1
Mult.: 1
Detalles
STM32L5
SMD/SMT
UFQFPN-48
ARM Cortex M33
512 kB
32 bit
2 x 12 bit
110 MHz
38 I/O
256 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU Ultra-low-power FPU Arm Cortex-M33 MCU TrustZone, 160 MHz 128 Kbytes Flash
+2 imágenes
STM32U535CBU6Q
STMicroelectronics
1:
$7.33
7 En existencias
N.º de artículo de Mouser
511-STM32U535CBU6Q
STMicroelectronics
Microcontroladores ARM - MCU Ultra-low-power FPU Arm Cortex-M33 MCU TrustZone, 160 MHz 128 Kbytes Flash
7 En existencias
1
$7.33
10
$5.62
25
$5.17
100
$4.71
250
Ver
250
$4.47
500
$4.34
1,000
$4.15
2,500
$4.06
Comprar
Min.: 1
Mult.: 1
Detalles
STM32U5
SMD/SMT
UFQFPN-48
ARM Cortex M33
128 kB
32 bit
12 bit, 14 bit
160 MHz
33 I/O
574 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU Ultra-low-power FPU Arm Cortex-M33 Trust Zone, MCU 160 MHz 2Mbytes Flash memory
STM32U575CIU6
STMicroelectronics
1:
$13.81
6 En existencias
1,560 Se espera el 06/11/2026
N.º de artículo de Mouser
511-STM32U575CIU6
STMicroelectronics
Microcontroladores ARM - MCU Ultra-low-power FPU Arm Cortex-M33 Trust Zone, MCU 160 MHz 2Mbytes Flash memory
6 En existencias
1,560 Se espera el 06/11/2026
1
$13.81
10
$10.75
25
$9.52
100
$9.14
250
Ver
250
$9.07
500
$8.35
1,000
$7.90
Comprar
Min.: 1
Mult.: 1
Detalles
STM32U5
SMD/SMT
UFQFPN-48
ARM Cortex M33
2 MB
14 bit
14 I/O
786 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
Microcontroladores ARM - MCU Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz Cortex-M0+ 32 MHz w/320 Kbyte
STM32WB15CCU6E
STMicroelectronics
1:
$6.71
484 En existencias
N.º de artículo de Mouser
511-STM32WB15CCU6E
STMicroelectronics
Microcontroladores ARM - MCU Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz Cortex-M0+ 32 MHz w/320 Kbyte
484 En existencias
1
$6.71
10
$5.11
25
$4.72
100
$4.28
250
Ver
250
$4.06
500
$3.94
1,000
$3.71
2,500
$3.69
Comprar
Min.: 1
Mult.: 1
Detalles
STM32WB
SMD/SMT
UFQFPN-48
ARM Cortex M0+, ARM Cortex M4
320 kB
32 bit
12 bit
64 MHz
37 I/O
48 kB
1.71 V
3.6 V
- 40 C
+ 105 C
Tray
Microcontroladores ARM - MCU Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 512 Kbytes
STM32WB55CEU6TR
STMicroelectronics
1:
$11.60
339 En existencias
N.º de artículo de Mouser
511-STM32WB55CEU6TR
STMicroelectronics
Microcontroladores ARM - MCU Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz 512 Kbytes
339 En existencias
Embalaje alternativo
1
$11.60
10
$8.11
25
$7.74
100
$6.71
250
Ver
2,500
$5.23
250
$6.41
500
$5.85
1,000
$5.72
2,500
$5.23
Comprar
Min.: 1
Mult.: 1
Carrete :
2,500
Detalles
STM32WB
SMD/SMT
UFQFPN-48
ARM Cortex M4
512 kB
32 bit
12 bit
64 MHz
30 I/O
256 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Reel, Cut Tape, MouseReel
Microcontroladores ARM - MCU 32-Bit Cortex 64Kb Access Line MCU
STM32F101C8U6
STMicroelectronics
1:
$8.14
1,019 En existencias
N.º de artículo de Mouser
511-STM32F101C8U6
STMicroelectronics
Microcontroladores ARM - MCU 32-Bit Cortex 64Kb Access Line MCU
1,019 En existencias
Embalaje alternativo
1
$8.14
10
$6.23
25
$5.46
100
$5.21
250
Ver
250
$4.95
500
$4.81
1,000
$4.15
2,500
$4.08
Comprar
Min.: 1
Mult.: 1
Detalles
STM32F101C8
SMD/SMT
UFQFPN-48
ARM Cortex M3
64 kB
32 bit
12 bit
36 MHz
37 I/O
10 kB
2 V
3.6 V
- 40 C
+ 85 C
Tray