G e t t i n g S t a r t e d w i t h S e e e d S t u d i o X I A O
E S P 3 2 S 3 ( S e n s e )
I n t r o d u c t i o n
S e e e d S t u d i o X I A O S e r i e s a r e d i m i n u t i v e d e v e l o p m e n t b o a r d s , s h a r i n g a s i m i l a r h a r d w a r e
s t r u c t u r e , w h e r e t h e s i z e i s l i t e r a l l y t h u m b - s i z e d . T h e c o d e n a m e " X I A O " h e r e r e p r e s e n t s i t s h a l f
f e a t u r e " T i n y " , a n d t h e o t h e r h a l f w i l l b e " P u i s s a n t " . S e e e d S t u d i o X I A O E S P 3 2 S 3 S e n s e
i n t e g r a t e s c a m e r a s e n s o r , d i g i t a l m i c r o p h o n e a n d S D c a r d s u p p o r t i n g . C o m b i n i n g e m b e d d e d M L
c o m p u t i n g p o w e r a n d p h o t o g r a p h y c a p a b i l i t y , t h i s d e v e l o p m e n t b o a r d c a n b e y o u r g r e a t t o o l t o
g e t s t a r t e d w i t h i n t e l l i g e n t v o i c e a n d v i s i o n A I .
Page 1
G e t t i n g S t a r t e d w i t h S e e e d S t u d i o X I A O E S P 3 2 S 3 ( S e n s e ) I n t r o d u c t i o n S e e e d S t u d i o X I A O S e r i e s a r e d i m i n u t i v e d e v e l o p m e n t b o a r d s , s h a r i n g a s i m i l a r h a r d w a r e s t r u c t u r e , w h e r e t h e s i z e i s l i t e r a l l y t h u m b - s i z e d .
Page 2
F e a t u r e s ◦ P o w e r f u l M C U B o a r d : I n c o r p o r a t e t h e E S P 3 2 S 3 3 2 - b i t , d u a l - c o r e , X t e n s a p r o c e s s o r c h i p o p e r a t i n g u p t o 2 4 0 M H z , m o u n t e d m u l t i p l e d e v e l o p m e n t p o r t s , A r d u i n o / M i c r o P y t h o n s u p p o r t e d ◦...
Page 3
H a r d w a r e O v e r v i e w B e f o r e e v e r y t h i n g s t a r t s , i t i s q u i t e e s s e n t i a l t o h a v e s o m e b a s i c p a r a m e t e r s o f t h e p r o d u c t . T h e f o l l o w i n g t a b l e p r o v i d e s i n f o r m a t i o n a b o u t t h e c h a r a c t e r i s t i c s o f S e e e d S t u d i o X I A O E S P 3 2 S 3 .
Page 4
I n s t a l l a t i o n o f a n t e n n a O n t h e b o t t o m l e f t o f t h e f r o n t o f X I A O - E S P 3 2 - S 3 , t h e r e i s a s e p a r a t e " W i F i / B T A n t e n n a C o n n e c t o r "...
Page 5
I n s t a l l a t i o n o f e x p a n s i o n b o a r d s ( f o r S e n s e ) I f y o u a r e s h o p p i n g f o r t h e X I A O - E S P 3 2 - S 3 - S e n s e , t h e n y o u s h o u l d a l s o i n c l u d e a n e x p a n s i o n b o a r d .
Page 6
• N a v i g a t e t o F i l e > P r e f e r e n c e s , a n d f i l l " A d d i t i o n a l B o a r d s M a n a g e r U R L s " w i t h t h e u r l b e l o w : h t t p s : / / r a w .
Page 7
T I P W e h a v e n o w s u b m i t t e d a m e r g e r e q u e s t t o E S P 3 2 a n d w i l l b e a b l e t o s e a r c h a n d u s e X I A O - E S P 3 2 - S 3 i n t h e A r d u i n o I D E w h e n E S P 3 2 r e l e a s e s t h e n e x t v e r s i o n o f t h e o n - b o a r d p a c k a g e u p d a t e .
Page 8
• C:\Users\${UserName}\AppData\Local\Arduino15\packages\esp32\hardware \esp32\2.0.7\variants • T h e n g o t o t h e v a r i a n t s f o l d e r a n d c o p y t h e X I A O _ E S P 3 2 S 3 f o l d e r t o i t . ...
Page 9
• U n d e r M a c O S P C • ~/Library/Arduino15/packages/esp32/hardware/esp32/2.0.7 • W e n e e d t o c o p y t h e d o w n l o a d b o a r d s . t x t f i l e t o t h e a b o v e p a t h , o v e r w r i t i n g t h e o r i g i n a l b o a r d s .
Page 10
W i t h t h i s p r e p a r a t i o n , y o u c a n s t a r t w r i t i n g p r o g r a m s f o r X I A O - E S P 3 2 - S 3 t o c o m p i l e a n d u p l o a d .
Page 11
R e s e t W h e n t h e p r o g r a m r u n s a b n o r m a l l y , y o u c a n p r e s s R e s e t o n c e d u r i n g p o w e r - u p t o l e t X I A O r e - e x e c u t e t h e u p l o a d e d p r o g r a m .
Page 12
O n c e t h e p r o g r a m i s s u c c e s s f u l l y u p l o a d e d , y o u w i l l s e e t h e f o l l o w i n g o u t p u t m e s s a g e a n d y o u c a n o b s e r v e t h a t t h e o r a n g e L E D o n t h e r i g h t s i d e o f t h e X I A O - E S P 3 2 - S 3 i s b l i n k i n g .
Page 13
N O T E S i n c e a l l G P I O p i n s o f t h e X I A O - E S P 3 2 - S 3 a r e a s s i g n e d t h e i r o w n f u n c t i o n s , w e d o n o t h a v e a G P I O c o n f i g u r e d f o r t h e b a t t e r y p i n .
Page 14
F C C C h a n g e s o r m o d i f i c a t i o n s n o t e x p r e s s l y a p p r o v e d b y t h e p a r t y r e s p o n s i b l e f o r c o m p l i a n c e c o u l d v o i d t h e u s e r s a u t h o r i t y t o o p e r a t e t h e e q u i p m e n t .
Page 15
T h e O E M i n t e g r a t o r i s r e s p o n s i b l e f o r e n s u r i n g t h a t t h e e n d - u s e r h a s n o m a n u a l i n s t r u c t i o n s t o r e m o v e o r i n s t a l l m o d u l e T h e m o d u l e i s l i m i t e d t o i n s t a l l a t i o n i n m o b i l e o r f i x e d a p p l i c a t i o n s , a c c o r d i n g t o P a r t 2 .
Need help?
Do you have a question about the XIAO ESP32S3 and is the answer not in the manual?
Questions and answers