ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
STM32F722RET6
STMicroelectronics
1:
41,45 zł
1 248 Na stanie magazynowym
Nr części Mouser
511-STM32F722RET6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
1 248 Na stanie magazynowym
Alternatywne pakowanie
1
41,45 zł
10
33,11 zł
25
30,92 zł
100
28,72 zł
960
26,83 zł
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F722RE
SMD/SMT
LQFP-64
ARM Cortex M7
512 kB
32 bit
3 x 12 bit
216 MHz
50 I/O
256 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
360°
Ponad 6 obrazów
STM32F722RET6TR
STMicroelectronics
1:
50,35 zł
407 Na stanie magazynowym
Nr części Mouser
511-STM32F722RET6TR
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
407 Na stanie magazynowym
Alternatywne pakowanie
1
50,35 zł
10
38,27 zł
25
36,68 zł
100
32,34 zł
250
Przeglądaj
1 000
27,35 zł
250
30,79 zł
500
28,77 zł
1 000
27,35 zł
2 000
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F722RE
SMD/SMT
LQFP-64
ARM Cortex M7
512 kB
32 bit
12 bit
216 MHz
50 I/O
256 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Reel, Cut Tape
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 256 Kbytes of Flash 216 MHz CPU, A
STM32F722VCT6
STMicroelectronics
1:
42,14 zł
467 Na stanie magazynowym
Nr części Mouser
511-STM32F722VCT6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 256 Kbytes of Flash 216 MHz CPU, A
467 Na stanie magazynowym
1
42,14 zł
10
30,83 zł
25
28,17 zł
100
26,57 zł
250
Przeglądaj
250
25,93 zł
540
25,67 zł
1 080
24,60 zł
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F722VC
SMD/SMT
LQFP-100
ARM Cortex M7
256 kB
32 bit
3 x 12 bit
216 MHz
82 I/O
256 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
STM32F722VET6
STMicroelectronics
1:
41,32 zł
282 Na stanie magazynowym
Nr części Mouser
511-STM32F722VET6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
282 Na stanie magazynowym
Alternatywne pakowanie
1
41,32 zł
10
30,44 zł
25
28,64 zł
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F722VE
SMD/SMT
LQFP-100
ARM Cortex M7
512 kB
32 bit
3 x 12 bit
216 MHz
82 I/O
256 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
STM32F722ZET6
STMicroelectronics
1:
51,99 zł
659 Na stanie magazynowym
Nr części Mouser
511-STM32F722ZET6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
659 Na stanie magazynowym
1
51,99 zł
10
41,07 zł
25
38,31 zł
100
35,30 zł
360
Przeglądaj
360
34,74 zł
1 080
31,39 zł
2 520
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F722ZE
SMD/SMT
LQFP-144
ARM Cortex M7
512 kB
32 bit
3 x 12 bit
216 MHz
114 I/O
256 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
STM32F723VET6
STMicroelectronics
1:
52,63 zł
281 Na stanie magazynowym
Nr części Mouser
511-STM32F723VET6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
281 Na stanie magazynowym
1
52,63 zł
10
41,54 zł
25
38,74 zł
100
35,73 zł
250
Przeglądaj
250
34,27 zł
540
33,28 zł
1 080
32,38 zł
2 700
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F723VE
SMD/SMT
LQFP-100
ARM Cortex M7
512 kB
32 bit
12 bit
216 MHz
140 I/O
256 kB
1.71 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 256 Kbytes of Flash 216 MHz CPU, A
STM32F723ZCT6
STMicroelectronics
1:
51,21 zł
316 Na stanie magazynowym
720 Oczekiwane: 10.02.2026
Nr części Mouser
511-STM32F723ZCT6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 256 Kbytes of Flash 216 MHz CPU, A
316 Na stanie magazynowym
720 Oczekiwane: 10.02.2026
1
51,21 zł
10
40,42 zł
25
36,68 zł
100
33,93 zł
250
Przeglądaj
250
32,42 zł
360
32,04 zł
1 080
31,65 zł
2 520
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F723ZC
SMD/SMT
ARM Cortex M7
256 kB
32 bit
3 x 12 bit
216 MHz
112 I/O
256 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
STM32F723ZET6
STMicroelectronics
1:
53,41 zł
736 Na stanie magazynowym
Nr części Mouser
511-STM32F723ZET6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
736 Na stanie magazynowym
1
53,41 zł
10
42,27 zł
25
38,44 zł
100
35,86 zł
250
Przeglądaj
250
35,78 zł
360
34,01 zł
5 040
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F723ZE
SMD/SMT
LQFP-144
ARM Cortex M7
512 kB
32 bit
3 x 12 bit
216 MHz
112 I/O
256 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
STM32F732VET6
STMicroelectronics
1:
49,58 zł
198 Na stanie magazynowym
Nr części Mouser
511-STM32F732VET6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
198 Na stanie magazynowym
Alternatywne pakowanie
1
49,58 zł
10
36,59 zł
25
33,97 zł
100
32,34 zł
540
Przeglądaj
540
31,30 zł
1 080
30,49 zł
2 700
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F732VE
SMD/SMT
LQFP-100
ARM Cortex M7
512 kB
32 bit
3 x 12 bit
216 MHz
89 I/O
256 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
STM32F745IET6
STMicroelectronics
1:
59,56 zł
198 Na stanie magazynowym
Nr części Mouser
511-STM32F745IET6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
198 Na stanie magazynowym
1
59,56 zł
10
47,26 zł
25
44,16 zł
100
40,76 zł
250
Przeglądaj
250
40,38 zł
400
37,45 zł
1 200
37,24 zł
2 800
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F745IE
SMD/SMT
LQFP-176
ARM Cortex M7
512 kB
32 bit
3 x 12 bit
216 MHz
140 I/O
320 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art
STM32F745IGK6
STMicroelectronics
1:
69,79 zł
531 Na stanie magazynowym
Nr części Mouser
511-STM32F745IGK6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art
531 Na stanie magazynowym
Alternatywne pakowanie
1
69,79 zł
10
55,60 zł
25
52,07 zł
100
48,16 zł
250
Przeglądaj
250
46,31 zł
1 008
44,25 zł
2 016
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F745IG
SMD/SMT
UFBGA-176
ARM Cortex M7
1 MB
32 bit
3 x 12 bit
216 MHz
140 I/O
320 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
STM32F745ZET6
STMicroelectronics
1:
57,62 zł
776 Na stanie magazynowym
Nr części Mouser
511-STM32F745ZET6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
776 Na stanie magazynowym
1
57,62 zł
10
45,62 zł
25
42,66 zł
100
39,35 zł
250
Przeglądaj
250
38,96 zł
360
36,34 zł
5 040
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F745ZE
SMD/SMT
LQFP-144
ARM Cortex M7
512 kB
32 bit
3 x 12 bit
216 MHz
114 I/O
320 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art
STM32F745ZGT6
STMicroelectronics
1:
55,64 zł
386 Na stanie magazynowym
Nr części Mouser
511-STM32F745ZGT6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art
386 Na stanie magazynowym
1
55,64 zł
10
44,25 zł
25
41,41 zł
100
39,73 zł
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F745ZG
SMD/SMT
LQFP-144
ARM Cortex M7
1 MB
32 bit
3 x 12 bit
216 MHz
114 I/O
320 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art
STM32F746BGT6
STMicroelectronics
1:
57,28 zł
419 Na stanie magazynowym
Nr części Mouser
511-STM32F746BGT6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art
419 Na stanie magazynowym
1
57,28 zł
10
47,47 zł
25
45,45 zł
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F746BG
SMD/SMT
LQFP-208
ARM Cortex M7
1 MB
32 bit
3 x 12 bit
216 MHz
168 I/O
320 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
STM32F746VET6
STMicroelectronics
1:
52,20 zł
365 Na stanie magazynowym
Nr części Mouser
511-STM32F746VET6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 512 Kbytes of Flash 216 MHz CPU, A
365 Na stanie magazynowym
1
52,20 zł
10
39,47 zł
25
36,98 zł
100
35,43 zł
250
Przeglądaj
250
34,83 zł
540
33,93 zł
2 700
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F746VE
SMD/SMT
LQFP-100
ARM Cortex M7
512 kB
32 bit
3 x 12 bit
216 MHz
82 I/O
320 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art
STM32F746VGT7
STMicroelectronics
1:
64,29 zł
393 Na stanie magazynowym
Nr części Mouser
511-STM32F746VGT7
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art
393 Na stanie magazynowym
1
64,29 zł
10
47,99 zł
25
44,76 zł
100
43,17 zł
250
Przeglądaj
250
43,13 zł
540
42,87 zł
1 080
42,27 zł
2 700
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F746VG
SMD/SMT
LQFP-100
ARM Cortex M7
1 MB
32 bit
3 x 12 bit
216 MHz
82 I/O
320 kB
1.7 V
3.6 V
- 40 C
+ 105 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art A
STM32F746ZGT7
STMicroelectronics
1:
58,91 zł
67 Na stanie magazynowym
Nr części Mouser
511-STM32F746ZGT7
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art A
67 Na stanie magazynowym
1
58,91 zł
10
50,18 zł
25
47,95 zł
100
45,54 zł
360
Przeglądaj
360
45,15 zł
2 520
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F746ZG
SMD/SMT
LQFP-144
ARM Cortex M7
1 MB
32 bit
3 x 12 bit
216 MHz
114 I/O
320 kB
1.7 V
3.6 V
- 40 C
+ 105 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 64 Kbyte of Flash 216 MHz CPU, Art
STM32F750V8T6
STMicroelectronics
1:
26,06 zł
1 377 Na stanie magazynowym
Nr części Mouser
511-STM32F750V8T6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 64 Kbyte of Flash 216 MHz CPU, Art
1 377 Na stanie magazynowym
1
26,06 zł
10
19,48 zł
25
18,32 zł
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F750V8
SMD/SMT
LQFP-100
ARM Cortex M7
64 kB
32 bit
3 x 12 bit
216 MHz
82 I/O
340 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art
STM32F756VGT6
STMicroelectronics
1:
62,57 zł
557 Na stanie magazynowym
Nr części Mouser
511-STM32F756VGT6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art
557 Na stanie magazynowym
1
62,57 zł
10
49,19 zł
25
45,58 zł
100
43,99 zł
250
Przeglądaj
250
43,82 zł
540
40,25 zł
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F756VG
SMD/SMT
LQFP-100
ARM Cortex M7
1 MB
32 bit
3 x 12 bit
216 MHz
82 I/O
320 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 2 Mbytes of Flash 216 MHz CPU, Art
STM32F765IIK6
STMicroelectronics
1:
77,49 zł
249 Na stanie magazynowym
1 008 Oczekiwane: 10.02.2026
Nr części Mouser
511-STM32F765IIK6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 2 Mbytes of Flash 216 MHz CPU, Art
249 Na stanie magazynowym
1 008 Oczekiwane: 10.02.2026
1
77,49 zł
10
63,30 zł
25
60,11 zł
100
55,47 zł
250
Przeglądaj
250
52,85 zł
500
51,30 zł
1 008
50,53 zł
2 016
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F765II
SMD/SMT
UFBGA-176
ARM Cortex M7
2 MB
32 bit
3 x 12 bit
216 MHz
168 I/O
532 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 2 Mbytes of Flash 216 MHz CPU, Art
STM32F765IIT7
STMicroelectronics
1:
71,17 zł
224 Na stanie magazynowym
Nr części Mouser
511-STM32F765IIT7
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 2 Mbytes of Flash 216 MHz CPU, Art
224 Na stanie magazynowym
1
71,17 zł
10
57,02 zł
25
53,49 zł
100
51,99 zł
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F765II
SMD/SMT
LQFP-176
ARM Cortex M7
2 MB
32 bit
3 x 12 bit
216 MHz
140 I/O
532 kB
1.7 V
3.6 V
- 40 C
+ 105 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 2 Mbytes of Flash 216 MHz CPU, Art
STM32F765NIH7
STMicroelectronics
1:
99,24 zł
221 Na stanie magazynowym
Nr części Mouser
511-STM32F765NIH7
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 2 Mbytes of Flash 216 MHz CPU, Art
221 Na stanie magazynowym
1
99,24 zł
10
77,66 zł
25
74,13 zł
100
66,35 zł
250
Przeglądaj
250
63,25 zł
500
58,09 zł
960
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F765NI
SMD/SMT
TFBGA-216
ARM Cortex M7
2 MB
32 bit
12 bit
200 MHz
168 I/O
532 kB
1.7 V
3.6 V
- 40 C
+ 105 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art
STM32F765VGT6
STMicroelectronics
1:
54,48 zł
959 Na stanie magazynowym
Nr części Mouser
511-STM32F765VGT6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 1 Mbyte of Flash 216 MHz CPU, Art
959 Na stanie magazynowym
1
54,48 zł
10
40,59 zł
25
38,79 zł
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F765VG
SMD/SMT
LQFP-100
ARM Cortex M7
1 MB
32 bit
3 x 12 bit
216 MHz
82 I/O
532 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 2 Mbytes of Flash 216 MHz CPU, Art
STM32F765VIT6
STMicroelectronics
1:
71,94 zł
517 Na stanie magazynowym
Nr części Mouser
511-STM32F765VIT6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 2 Mbytes of Flash 216 MHz CPU, Art
517 Na stanie magazynowym
1
71,94 zł
10
53,84 zł
25
50,27 zł
100
47,95 zł
540
Przeglądaj
540
46,57 zł
1 080
45,67 zł
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F765VI
SMD/SMT
LQFP-100
ARM Cortex M7
2 MB
32 bit
3 x 12 bit
216 MHz
82 I/O
532 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 2 Mbytes of Flash 216 MHz CPU, Art
STM32F765ZIT6
STMicroelectronics
1:
78,30 zł
340 Na stanie magazynowym
Nr części Mouser
511-STM32F765ZIT6
STMicroelectronics
ARM Microcontrollers - MCU High-performance & DSP FPU, Arm Cortex-M7 MCU 2 Mbytes of Flash 216 MHz CPU, Art
340 Na stanie magazynowym
1
78,30 zł
10
62,57 zł
25
58,65 zł
100
54,31 zł
360
Przeglądaj
360
49,45 zł
1 080
Oferta
Kup
Min.: 1
Wielokr.: 1
Szczegóły
STM32F765ZI
SMD/SMT
LQFP-144
ARM Cortex M7
2 MB
32 bit
3 x 12 bit
216 MHz
114 I/O
532 kB
1.7 V
3.6 V
- 40 C
+ 85 C
Tray