Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash USB OTG, DFSDM
STM32L475VCT6
STMicroelectronics
1:
7,31 €
5.163 En existencias
N.º Ref. Mouser
511-STM32L475VCT6
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash USB OTG, DFSDM
5.163 En existencias
1
7,31 €
10
5,32 €
25
4,91 €
100
4,57 €
250
Ver
250
4,42 €
540
3,97 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 540
Detalles
STM32L475VC
SMD/SMT
LQFP-100
ARM Cortex M4
256 kB
32 bit
3 x 12 bit
80 MHz
82 I/O
128 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 , DFSDM
STM32L451RCT6
STMicroelectronics
1:
4,82 €
4.196 En existencias
N.º Ref. Mouser
511-STM32L451RCT6
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 kbytes of Flash , DFSDM
4.196 En existencias
1
4,82 €
10
3,84 €
25
3,59 €
100
3,35 €
250
Ver
250
3,28 €
500
3,02 €
960
3,01 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 960
Detalles
STM32L451RC
SMD/SMT
LQFP-64
ARM Cortex M4
256 kB
32 bit
12 bit
80 MHz
52 I/O
160 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 1 Mbyte of Flash USB OTG, LCD, DFSD
STM32L496QGI6P
STMicroelectronics
1:
10,26 €
2.843 En existencias
N.º Ref. Mouser
511-STM32L496QGI6P
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte of Flash USB OTG, LCD, DFSD
2.843 En existencias
1
10,26 €
10
8,17 €
25
7,54 €
100
7,22 €
250
Ver
250
7,03 €
500
6,79 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 500
Detalles
STM32L496QG
SMD/SMT
UFBGA-132
ARM Cortex M4
1 MB
32 bit
12 bit
80 MHz
110 I/O
320 kB
1.71 V
3.6 V
- 40 C
Tray
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash LCD, USB, AES-2
STM32L443CCT6
STMicroelectronics
1:
5,84 €
726 En existencias
N.º Ref. Mouser
511-STM32L443CCT6
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash LCD, USB, AES-2
726 En existencias
Empaquetado alternativo
1
5,84 €
10
4,46 €
25
3,92 €
100
3,75 €
250
3,72 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 250
Detalles
STM32L443CC
SMD/SMT
LQFP-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 80 MHz 1 Mbyte of Flash USB OTG, LCD, DFSD
STM32L496VGY6PTR
STMicroelectronics
1:
9,99 €
4.520 En existencias
N.º Ref. Mouser
511-STM32L496VGY6PTR
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte of Flash USB OTG, LCD, DFSD
4.520 En existencias
1
9,99 €
10
7,81 €
25
6,92 €
100
6,66 €
250
Ver
5.000
6,06 €
250
6,44 €
500
6,06 €
5.000
6,06 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 750
Bobina :
5.000
Detalles
STM32L496VG
SMD/SMT
WLCSP-100
ARM Cortex M4
1 MB
32 bit
3 x 12 bit
80 MHz
83 I/O
320 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Reel, Cut Tape, MouseReel
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte of Flash USB OTG, LCD, AES-
STM32L4A6VGY6PTR
STMicroelectronics
1:
10,21 €
2.963 En existencias
N.º Ref. Mouser
511-STM32L4A6VGY6PTR
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte of Flash USB OTG, LCD, AES-
2.963 En existencias
1
10,21 €
10
7,98 €
25
7,09 €
100
6,80 €
250
Ver
5.000
6,23 €
250
6,61 €
500
6,23 €
5.000
6,23 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 500
Bobina :
5.000
Detalles
STM32L4A6VG
SMD/SMT
CSP-100
ARM Cortex M4
1 MB
32 bit
12 bit
80 MHz
136 I/O
320 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Reel, Cut Tape, MouseReel
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 128 Kbytes of Flash , USB
STM32L412KBU3
STMicroelectronics
1:
3,69 €
2.514 En existencias
N.º Ref. Mouser
511-STM32L412KBU3
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 128 Kbytes of Flash , USB
2.514 En existencias
1
3,69 €
10
2,82 €
25
2,61 €
100
2,47 €
250
Ver
250
2,40 €
500
2,24 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 500
Detalles
STM32L4
SMD/SMT
QFN-32
ARM Cortex M4
128 kB
32 bit
12 bit
80 MHz
26 I/O
40 kB
1.71 V
3.6 V
- 40 C
+ 125 C
Tray
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte of Flash LCD, USB OTG, DFSD
STM32L476MGY6TR
STMicroelectronics
1:
8,98 €
2.993 En existencias
N.º Ref. Mouser
511-STM32L476MGY6TR
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte of Flash LCD, USB OTG, DFSD
2.993 En existencias
1
8,98 €
10
7,14 €
25
6,33 €
100
5,88 €
250
Ver
5.000
5,44 €
250
5,73 €
500
5,44 €
5.000
5,44 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 750
Bobina :
5.000
Detalles
STM32L476MG
SMD/SMT
CSP-81
ARM Cortex M4
1 MB
32 bit
12 bit
80 MHz
65 I/O
128 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Reel, Cut Tape, MouseReel
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash LCD, USB, AES-2
STM32L443CCY6TR
STMicroelectronics
1:
5,28 €
8.581 En existencias
N.º Ref. Mouser
511-STM32L443CCY6TR
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash LCD, USB, AES-2
8.581 En existencias
1
5,28 €
10
4,03 €
25
3,53 €
100
3,38 €
250
Ver
5.000
2,95 €
250
3,27 €
500
3,04 €
1.000
2,95 €
5.000
2,95 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 1.000
Bobina :
5.000
Detalles
STM32L443CC
SMD/SMT
WLCSP-49
ARM Cortex M4
256 kB
32 bit
12 bit
80 MHz
39 I/O
64 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Reel, Cut Tape, MouseReel
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash LCD, USB, AES-2
STM32L443CCU6
STMicroelectronics
1:
5,36 €
1.262 En existencias
N.º Ref. Mouser
511-STM32L443CCU6
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash LCD, USB, AES-2
1.262 En existencias
1
5,36 €
10
4,09 €
25
3,59 €
100
3,43 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 300
Detalles
STM32L443CC
SMD/SMT
QFN-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 80 MHz 256 Kbytes of Flash USB OTG, DFSDM
STM32L475RCT6
STMicroelectronics
1:
6,67 €
1.494 En existencias
N.º Ref. Mouser
511-STM32L475RCT6
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash USB OTG, DFSDM
1.494 En existencias
1
6,67 €
10
4,25 €
25
3,99 €
100
3,70 €
250
3,62 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 300
Detalles
STM32L475RC
SMD/SMT
LQFP-64
ARM Cortex M4
256 kB
32 bit
3 x 12 bit
80 MHz
51 I/O
128 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 1 Mbyte of Flash LCD, USB OTG, AES-
STM32L486QGI6
STMicroelectronics
1:
8,63 €
3.559 En existencias
N.º Ref. Mouser
511-STM32L486QGI6
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte of Flash LCD, USB OTG, AES-
3.559 En existencias
Empaquetado alternativo
1
8,63 €
10
7,19 €
25
6,77 €
100
6,27 €
250
Ver
250
6,15 €
500
5,86 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 750
Detalles
STM32L486QG
SMD/SMT
UFBGA-132
ARM Cortex M4
1 MB
32 bit
3 x 12 bit
80 MHz
109 I/O
128 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 1 Mbyte of Flash USB OTG, LCD, DFSD
STM32L496AGI6
STMicroelectronics
1:
11,92 €
4.153 En existencias
N.º Ref. Mouser
511-STM32L496AGI6
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte of Flash USB OTG, LCD, DFSD
4.153 En existencias
1
11,92 €
10
9,37 €
25
8,34 €
100
8,02 €
250
Ver
250
7,76 €
500
7,48 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 750
Detalles
STM32L496AG
SMD/SMT
UFBGA-169
ARM Cortex M4
1 MB
32 bit
3 x 12 bit
80 MHz
136 I/O
320 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 1 Mbyte of Flash USB OTG, LCD, AES-
STM32L4A6ZGT6P
STMicroelectronics
1:
12,52 €
5 En existencias
360 Pedido
N.º Ref. Mouser
511-STM32L4A6ZGT6P
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte of Flash USB OTG, LCD, AES-
5 En existencias
360 Pedido
1
12,52 €
10
9,61 €
25
8,78 €
100
8,10 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 150
Detalles
STM32L4A6ZG
SMD/SMT
LQFP-144
ARM Cortex M4
1 MB
32 bit
3 x 12 bit
80 MHz
115 I/O
320 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 LCD, USB OTG, D
STM32L476RCT6TR
STMicroelectronics
1:
7,95 €
34 En existencias
1.000 Pedido
N.º Ref. Mouser
511-STM32L476RCT6TR
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash LCD, USB OTG, D
34 En existencias
1.000 Pedido
1
7,95 €
10
5,56 €
25
5,30 €
100
4,60 €
1.000
4,60 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 150
Bobina :
1.000
Detalles
STM32L476RC
SMD/SMT
LQFP-64
ARM Cortex M4
256 kB
32 bit
12 bit
80 MHz
51 I/O
128 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Reel, Cut Tape
Microcontroladores ARM (MCU) 16/32-BITS MICROS
STM32L433RBI6
STMicroelectronics
1:
5,70 €
2.818 En existencias
N.º Ref. Mouser
511-STM32L433RBI6
STMicroelectronics
Microcontroladores ARM (MCU) 16/32-BITS MICROS
2.818 En existencias
1
5,70 €
10
4,19 €
25
3,90 €
100
3,43 €
250
Ver
250
3,26 €
500
2,92 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 500
Detalles
STM32L433RB
SMD/SMT
UFBGA-64
ARM Cortex M4
128 kB
32 bit
12 bit
80 MHz
52 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 , LCD, USB
STM32L433VCI3
STMicroelectronics
1:
7,10 €
2.039 En existencias
N.º Ref. Mouser
511-STM32L433VCI3
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 Kbytes of Flash , LCD, USB
2.039 En existencias
1
7,10 €
10
5,49 €
25
4,83 €
100
4,64 €
250
Ver
250
4,52 €
500
4,29 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 500
Detalles
STM32L433VC
SMD/SMT
UFBGA-100
ARM Cortex M4
256 kB
32 bit
12 bit
80 MHz
83 I/O
64 kB
1.71 V
3.6 V
- 40 C
+ 125 C
Tray
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 512 Kbytes of Flash , DFSDM
STM32L471QEI6
STMicroelectronics
1:
8,28 €
2.229 En existencias
N.º Ref. Mouser
511-STM32L471QEI6
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 512 Kbytes of Flash , DFSDM
2.229 En existencias
Empaquetado alternativo
1
8,28 €
10
6,42 €
25
5,80 €
100
5,40 €
250
Ver
250
5,23 €
500
4,96 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 500
Detalles
STM32L471QE
SMD/SMT
UFBGA-132
ARM Cortex M4
512 kB
32 bit
3 x 12 bit
80 MHz
109 I/O
128 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 1 Mbyte of Flash USB OTG, LCD, DFSD
STM32L496AGI3
STMicroelectronics
1:
10,72 €
741 En existencias
N.º Ref. Mouser
511-STM32L496AGI3
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte of Flash USB OTG, LCD, DFSD
741 En existencias
1
10,72 €
10
8,83 €
25
8,21 €
100
7,84 €
250
7,65 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 250
Detalles
STM32L496AG
SMD/SMT
UFBGA-169
ARM Cortex M4
1 MB
32 bit
3 x 12 bit
80 MHz
136 I/O
320 kB
1.71 V
3.6 V
- 40 C
+ 125 C
Tray
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte of Flash USB OTG, LCD, DFSD
STM32L496VGY6TR
STMicroelectronics
1:
9,65 €
1.837 En existencias
N.º Ref. Mouser
511-STM32L496VGY6TR
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 1 Mbyte of Flash USB OTG, LCD, DFSD
1.837 En existencias
1
9,65 €
10
7,66 €
25
6,79 €
100
6,34 €
250
6,18 €
5.000
6,18 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 300
Bobina :
5.000
Detalles
STM32L496VG
SMD/SMT
CSP-100
ARM Cortex M4
1 MB
32 bit
12 bit
80 MHz
83 I/O
320 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Reel, Cut Tape, MouseReel
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 kbytes of Flash USB Device, DFS
STM32L452RCI6
STMicroelectronics
1:
5,10 €
2.383 En existencias
N.º Ref. Mouser
511-STM32L452RCI6
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 256 kbytes of Flash USB Device, DFS
2.383 En existencias
1
5,10 €
10
3,95 €
25
3,66 €
100
3,37 €
250
Ver
250
3,29 €
500
3,04 €
Comprar
Mín.: 1
Múlt.: 1
Detalles
STM32L452RC
SMD/SMT
UFBGA-64
ARM Cortex M4
256 kB
32 bit
12 bit
80 MHz
52 I/O
160 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 128 Kbytes of Flash , USB FS, LCD
STM32L433CBY6TR
STMicroelectronics
1:
5,42 €
4.762 En existencias
N.º Ref. Mouser
511-STM32L433CBY6TR
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 128 Kbytes of Flash , USB FS, LCD
4.762 En existencias
1
5,42 €
10
3,72 €
25
3,47 €
100
3,05 €
250
Ver
5.000
2,30 €
250
2,90 €
500
2,60 €
1.000
2,51 €
2.500
2,43 €
5.000
2,30 €
Comprar
Mín.: 1
Múlt.: 1
Bobina :
5.000
Detalles
STM32L433CB
SMD/SMT
WLCSP-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
Reel, Cut Tape, MouseReel
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 128 Kbytes of Flash , USB FS, LCD
STM32L433CBU6
STMicroelectronics
1:
5,38 €
8.603 En existencias
N.º Ref. Mouser
511-STM32L433CBU6
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 128 Kbytes of Flash , USB FS, LCD
8.603 En existencias
1
5,38 €
10
3,80 €
25
3,53 €
100
3,11 €
250
Ver
250
2,95 €
500
2,67 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 1.560
Detalles
STM32L433CB
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 512 kbytes of Flash USB Device, DFS
STM32L452CEU6
STMicroelectronics
1:
6,39 €
3.469 En existencias
N.º Ref. Mouser
511-STM32L452CEU6
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 512 kbytes of Flash USB Device, DFS
3.469 En existencias
1
6,39 €
10
4,83 €
25
4,40 €
100
4,03 €
250
Ver
250
3,87 €
500
3,77 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 750
Detalles
STM32L452CE
SMD/SMT
QFN-48
ARM Cortex M4
512 kB
32 bit
12 bit
80 MHz
38 I/O
160 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 512 kbytes of Flash USB Device, AES
STM32L462CEU6
STMicroelectronics
1:
6,77 €
3.877 En existencias
N.º Ref. Mouser
511-STM32L462CEU6
STMicroelectronics
Microcontroladores ARM (MCU) Ultra-low-power FPU Arm Cortex-M4 MCU 80 MHz 512 kbytes of Flash USB Device, AES
3.877 En existencias
1
6,77 €
10
5,22 €
25
4,60 €
100
4,40 €
250
Ver
250
4,19 €
500
3,91 €
Comprar
Mín.: 1
Múlt.: 1
Máx.: 750
Detalles
STM32L462CE
SMD/SMT
QFN-48
ARM Cortex M4
512 kB
32 bit
12 bit
80 MHz
38 I/O
160 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Tray