I nte rna t io na l J o urna l o f   Rec o nfig ura ble a nd   E m be dd e d Sy s t e m s   ( I J R E S)   Vo l.  14 ,   No .   3 N o v e m b er   20 25 ,   p p .   7 2 5 ~ 7 3 3   I SS N:  2089 - 4864 DOI 1 0 . 1 1 5 9 1 /i j r es . v 14 . i 3 . pp 7 2 5 - 733           725       J o ur na l ho m ep a g e h ttp : //ij r es.ia esco r e. co m   Desig n of  m o bile   a pplica tion for co mm un ica tion a nd  user  interf a ce  of ES P32  potentios tat sy st e m       Ret no   Su priy a nti 1 ,   Wa hy Wida na rt o 2 ,   P utr a   Dw i Sus a nto 1 ,   M a dy a   Ardi  Wica ks o n o 3 ,   Sy a f rudin   Ra is   A k hd a n 4 M uh a mm a d Alqa a f 4   1 D e p a r t me n t   o f   El e c t r i c a l   En g i n e e r i n g ,   Je n d e r a l   S o e d i r ma n   U n i v e r si t y ,   P u r b a l i n g g a ,   I n d o n e si a   2 D e p a r t me n t   o f   P h y si c s,  Je n d e r a l   S o e d i r ma n   U n i v e r si t y ,   P u r w o k e r t o ,   I n d o n e si a   3 D e p a r t me n t   o f   M e d i c a l ,   Je n d e r a l   S o e d i r ma n   U n i v e r si t y ,   P u r w o k e r t o ,   I n d o n e si a   4 D e p a r t me n t   o f   I n f o r mat i c s   S c i e n c e ,   N a r a   I n st i t u t e   o f   S c i e n c e   a n d   T e c h n o l o g y ,   I k o ma,   Jap a n       Art icle  I nfo     AB ST RAC T   A r ticle  his to r y:   R ec eiv ed   Oct  2 3 ,   2 0 2 4   R ev i s ed   Sep   2 8 ,   2 0 2 5   A cc ep ted   Oct  9 ,   2 0 2 5       T h e   p o ten ti o sta t   u ti li z i n g   th e   ES P 3 2   h a a   1 2 - b it   a n a l o g - to - d ig it a c o n v e rter  (A DC),  m e a n in g   th e   m a x i m u m   v a lu e   f o A DC  v o lt a g e   re a d in g o n   t h e   ES P 3 2   is   4 0 9 5 .   T h e se   A DC  re a d in g a re   th e n   c o n v e rted   in to   a c tu a v o lt a g e   u n it s,  e n su ri n g   m o re   a c c u ra te  m e a su re m e n ts  o n   th e   p o ten t io sta t.   T o   f a c il it a te   th e   u se   o f   th e   E S P 3 2   p o te n ti o sta t ,   a   m o b il e   a p p li c a ti o n   m u st b e   d e s ig n e d   a s a   u se in terf a c e   f o d a ta  c o m m u n ic a ti o n .   T h e   a p p l ica ti o n   w il b e   d e v e lo p e d   o n   a   m o b il e   p latf o rm   u sin g   a   Blu e to o t h   lo w   e n e rg y   (B L E)  c o m m u n ica ti o n   c h a n n e f o e a sie a c c e ss .   T h e   d e v e lo p m e n p ro c e ss   w il u ti li z e   v is u a stu d io   c o d e   a th e   c o d e   e d it o r   a n d   p r o g ra m m in g   lan g u a g e li k e   Da rt  a n d   F lu t ter.   T h e   re su lt in g   a p p li c a ti o n   w il f e a tu re   a   u se r - f rien d ly   d a sh b o a rd ,   d i sp lay   d a ta   in   a   c y c li c   v o lt a m m e tr y   g r a p h ,   a n d   st o r e   d a ta  in   c o m m a - s e p a ra t e d   v a lu e s   (CS V f il e o im a g e in   th e   p h o n e ’s  m e m o r y .   T h is  sto re d   d a ta  w i ll   sim p li f y   o b se rv in g   re su lt s o b tain e d   f ro m   t h e   ES P 3 2   p o ten ti o sta t.   K ey w o r d s :   B lu eto o th   lo w - e n er g y   C y cl ic  v o lta m m etr y   E SP 3 2   Mo b ile  ap p licatio n   P o ten tio s tat   T h is i a n   o p e n   a c c e ss   a rticle   u n d e r th e   CC B Y - SA   li c e n se .     C o r r e s p o nd ing   A uth o r :   R etn o   S u p r i y a n ti    Dep ar t m en t o f   E lectr ical  E n g i n ee r in g ,   J en d er al  So ed ir m a n   Un i v er s it y   Ka m p u s   B later ,   J l.  Ma y j en d   S u n g k o n o   KM   5 ,   B later ,   P u r b al in g g a,   C e n tr al  J av a,   I n d o n e s ia   E m ail: r et n o _ s u p r i y a n ti @ u n s o ed . ac . id       1.   I NT RO D UCT I O N   T ec h n o lo g y   s u p p o r ts   h u m a n   n ee d s   i n   all  a s p ec ts   o f   lif e,   in clu d in g   h ea lt h .   B io s en s o r s   ar o n o f   t h e   tech n o lo g ies  t h at  e m er g ed   wh en   f a s t,  s e n s it iv e,   a n d   ea s il y   tr an s p o r tab le  in s tr u m e n t s   a n d   d etec tio n   w er e   n ee d ed .   T h ey   ar b io an al y ti ca d ev ices  f o r   d etec tin g   v e r y   lo w   b io m ar k er s .   B io s e n s o r s   ar m ad w it h   n an o m ater ials   w h o s s u r f ac e s   ca n   b en g i n ee r ed   f o r   s p ec if ic  p u r p o s es  [ 1 ] .   On to o i n   b io s en s o r s   i s   th e   s cr ee n - p r in ted   elec tr o d ( SP E ) ,   w h ich   d etec ts   a n   a n al y te.   S P E   is   lo w - co s elec tr o d w h o s s u r f ac ca n   b e   m o d i f ied   to   i m p r o v t h m ate r ial's  d etec tio n   ab ilit y   [ 2 ] .   SP E   r eq u ir es  p o ten tio s tat  to   an al y ze   th r e s u lt s   o f   elec tr o ch e m ical  r ea ctio n s   o n   t h w o r k in g   elec tr o d e' s   s u r f ac e.   SP E A   p o ten tio s tat  is   an   ele ctr o n ic  d ev ice  th at  f lo w s   v o ltag o n   t h w o r k in g   elec tr o d to   th r ef er en ce   an d   f lo w   c u r r en b et w ee n   t h w o r k in g   ele ctr o d an d   th co u n ter .   T h r esu lts   o f   b o t h   f lo w s   w ill  b u s ed   as  o b s er v atio n   r esu lt s   f r o m   th p o ten tio s tat.   A   p o ten tio s tat   is   r eq u ir ed   to   an al y ze   t h r esu lt s   o f   elec tr o ch e m ical  r ea ctio n s   o n   t h w o r k i n g   elec t r o d e' s   s u r f ac [ 3 ] B io s en s o r   m ea s u r e m e n ts   u s in g   p o ten tio s tats   ca n   b d o n with   s ev er al  m ea s u r e m e n m et h o d s ,   s u c h   as  c y clic   v o lta m m etr y   ( C V) ,   lin ea r   s w ee p   v o lta g m e ter in g   ( L S V) ,   an d   ch r o n o a m p er o m etr y   ( C A ) .   On o f   t h e   p o ten tio s tats   d e v elo p ed   u s es  t h E SP 3 2   d ev ice  as  m icr o co n tr o ller   co n tr o ller   an d   r ea d er .   E SP 3 2   w a s   ch o s e n   b ec au s it  is   r elativ el y   a f f o r d ab le  an d   h as  p in s   w it h   q u ite  c o m p lete  f u n ctio n s .   A   p o ten tio s tat  w a s   d ev elo p ed   u s i n g   C V   an al y s is ,   t h m o s c o m m o n   m ed i ca m e th o d .   C is   p r o d u ce d   b y   m ea s u r i n g   th cu r r en r ea d   in   th e   elec tr o ch e m ical   ce ll  w h e n   v o l tag i s   ap p lied   to   th w o r k in g   elec tr o d e.   I n   b io s en s o r s ,   p o te n tio s tat s   ar o f te n   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4864   I n t J   R ec o n f i g u r ab le  &   E m b ed d ed   Sy s t Vo l.  14 ,   No .   3 No v e m b er   2 0 2 5 :   725 - 733   726   u s ed   to   d etec s p ec if ic  b io lo g i ca in ter ac tio n s   t h r o u g h   elec tr o ch e m ical  d etec tio n .   T h ese  d ev ices  m ea s u r t h e   elec tr ical  ch an g es  d u to   b io c h e m ical  r ea ctio n s ,   u s u all y   i n v o lv in g   en z y m es,  an tib o d ies,  o r   d e o x y r ib o n u c leic  ac id   ( DNA ) .   T h ad v an ta g e s   o f   u s i n g   p o te n tio s tat s   as  b io s en s o r   ar as  f o llo w s i)   h ig h   s en s iti v it y :   p o ten tio s tats   ca n   d etec m i n i m al  ch an g es  in   cu r r en t,  m ak i n g   th e m   s u itab le  f o r   d etec tin g   lo w   co n ce n tr atio n s   o f   an al y tes ,   ii)  r ea l - ti m m o n i to r in g t h e y   allo w   f o r   r ea l - ti m an d   co n tin u o u s   m o n i to r in g   o f   b io lo g ical  r ea ctio n s ,   an d   iii)  v er s atil it y p o ten tio s t ats  ca n   b u s ed   w it h   v ar io u s   b io s en s o r s ,   i n cl u d in g   e n z y m e - b ased ,   i m m u n o - b ased ,   an d   DNA - b ased   s e n s o r s .   Sev er al  r esear ch   s t u d ies  h a v e   d is cu s s ed   u s in g   p o ten tio s tats   as  b io s en s o r s ,   i n cl u d in g   t h f o llo w in g :   R ad o g n et  a l [ 4 ]   u s w ir el ess   p o ten tio s ta n a m ed   E lectr o Sen s as  a n   elec tr o ch e m ical  b io s en s o r   in ter f ac e.   T h is   s y s te m   i s   u s ed   f o r   n o n - in v a s i v b lo o d   s u g ar   m o n ito r in g .   I n   p r in cip le,   t h e y   u s d i g ital  to   a n al y tical   co n v er s io n   o n   m icr o co n tr o ll er   b y   u tili z in g   p u l s w id t h   m o d u latio n   to   g en er ate  s i g n al s .   T h is   f ea t u r en ab le s   th in ter n et  o f   t h in g s   ( I o T )   in   ev er y d a y   h ea lth ca r e.   Kac et   a l [ 5 ]   d ev elo p ed   p o r ta b le  b io s en s o r   to   d etec b ac ter ia.   T h b io s en s o r   co n s is ts   o f   p o ten tio s tat  th at  ca n   co n tr o s cr ee n - p r in ted   p latf o r m   w it h   Mo S 2   s u r f ac an d   DN p r o b e.   T h cu r r en r esp o n s w a s   o b tain ed   f r o m   t h io n in e - f u n ctio n alize d   ca r b o n s     ( T y - C Ds),   m o n i to r ed   as e lectr o ch e m ical   i n d icato r s .   A r ch er   et  a l [ 6 ]   co m p ar ed   s e v er al  b io s en s o r s   f o r   s aliv ar y   b io m ar k er   d etec tio n   th at  ca n   b u s ed   to   id en tify   a n d   m o n ito r   s y s te m ic  d is ea s e s .   E lev en   s t u d ies  w er e   id en ti f ied ,   eig h o f   w h ich   d is cu s s ed   co n tin u o u s   b io m ar k er   m o n ito r in g ,   an d   t h r e m ai n i n g   t h r ee   d is cu s s ed   p o in t - of - ca r ap p licatio n s .   A ll  s en s o r s   s h o w ed   ex ce lle n s e n s i tiv it y .   So u za   et  a l [ 7 ]   d ev elo p e d   co m p le m e n tar y   m etal o x id e s e m ico n d u cto r   ( C MO S )   p o te n tio s tat  d esi g n ed   f o r   elec tr o ch e m ical  ce lls .   T h p r o p o s ed   to p o l o g y   is   cir c u it  in ter f ac th a co n tr o ls   t h v o ltag p o lar izatio n   at  t h s e n s o r   elec tr o d an d   s u p p o r ts   cu r r en m ea s u r e m en t   in   o x id atio n   a n d   r ed u ctio n   p r o ce s s es  i n   ca r b o n   an al y s is .   S u g a n t h an   et  a l [ 8 ]   r esear ch ed   p r o tein - b ased   b io s en s o r s   to   d etec t h p ath o g e n ic  b ac ter ia  C .   jeju n i   n atio n a l   co llectio n   o f   t y p cu lt u r es  ( NC T C )   1 1 1 6 8   in   f o o d .   B o u n eg r u   et  a l [ 9 ]   ex p lo r ed   th d ev elo p m en an d   p er f o r m a n ce   o f   SP E   m o d i f ied   u s in g   g r ap h e n ( GPH) ,   p o ly ( 3 , 4 - et h y len d io x y th io p h en e) ,   an d   ty r o s i n ase  ( T y )   d esig n e d   f o r   w ater   an al y s is .   E k o n o m o u   et  a l [ 1 0 ]   d ev elo p ed   an   elec tr o ch e m i ca b io s en s o r   to   m ea s u r g l y c er o lev els   in   w i n e.   Kaz e m za d eh - B en e h   et  a l [ 1 1 ]   d ev elo p ed   b io s en s o r   to   d etec lev el s   o f   ca n d id atu s   li b er ib ac ter   asiaticu ( C L a s ) ,   th lead in g   ca u s o f   c itru s   f r u it  d is ea s e.   Fis k et  a l [ 1 2 ]   r esear ch ed   th d ev elo p m en o f   n o n - in v as iv e   b io s en s o r s   f o r   g l u co s d etec ti o n   in   s w ea t.  E l n a g ar   et  a l [ 1 3 ] u s i n g   an   e lectr o s p in n i n g   tec h n iq u e,   r esear ch ed   an   i m p ed i m e tr ic  elec tr o ch e m i ca b io s en s o r   f o r m ed   b y   n a n o f ib er   ( NF)   f r o m   b io - co p o l y m er s .   T h is   b io s en s o r   co m b i n es  s e v er al  en v ir o n m en tall y   f r ien d l y   p o l y m er s ,   s u c h   as  s o d iu m   al g i n ate  ( S A )   an d   p o ly et h y len o x id e   ( P E O) ,   as  an tif o u lin g   p o l y m er s ,   w it h   f o lic  ac id   as  b io r ec o g n i tio n   ele m en t.  T h o n g k h ao   et  a l [ 1 4 ]   d ev elo p ed   b io s en s o r   b ased   o n   p o ly u r eth a n e p o l y an ili n e m - p h e n y len ed ia m i n la y er ,   u s i n g   s cr ee n - p r in ted   g o ld   elec tr o d e,   to   d etec lactic  ac id   in   th b lo o d .   Sto ik o v   et  a l [ 1 5 ]   d ev elo p ed   a   b io s en s o r   f o r   u r ic  ac id   d etec tio n   b ased   o n   an   elec tr o ch em ical  ce ll  w it h   m o d i f ied   s cr ee n - p r in ted   g r ap h ite  elec tr o d ( S PE) .   Fil h o   et  al [ 1 6 ]   d ev elo p ed   a   b io s en s o r   em b ed d ed   w it h   m ac h i n lear n i n g .   A s h o o r i   et  a l [ 1 7 ]   p r o p o s ed   n e w   cir cu it   ar ch itect u r b y   u tili zi n g   d y n a m ic  v o ltag e s   at  th e lectr o d es  o f   elec tr o ch e m ical  ce lls   to   i n cr ea s t h v o ltag e   r an g u s ed .   Ma r et  a l [ 1 8 ]   d ev elo p ed   an   elec tr o ch e m ic al  b io s en s o r   b ased   o n   h ier ar ch ical  p o l y g l u ta m ic   ac id /Zn co u p led   w it h   g o ld   n an o p ar ticles  f o r   d etec ti n g   α - s y n u cle in   in   h u m a n   b lo o d   p las m a.   I n   th i s   r esear ch ,   w cr ea te   m o b ile   ap p licatio n   t h at  d is p la y s   C V   g r ap h s   f r o m   p o ten t io s tat  m ea s u r e m en r es u lt s .   T h e   ap p licatio n   an d   th E SP 3 2   P o t en s io s tat  d ev ice  ca n   b co n n e cted   u s i n g   B lu e to o th   lo w   e n er g y   ( B L E )   o r   W i - Fi.  W ch o s co m m u n icatio n   u s i n g   B L E .   W ch o s B L E   b ec a u s i is   lo w - p o w er   co m m u n icatio n   o p tio n   i n   t h E SP 3 2   co m m u n icatio n   o p tio n s   o t h er   th a n   W i - Fi.  T h is   m o b ile  ap p licatio n   is   ex p ec ted   to   r ea d   v o ltag an d   cu r r en d ata  f r o m   th e   E SP 3 2   p o ten tio s tat .   T h e n ,   th e   ap p licati o n   s a v es  th e   d ata  in to   co m m a - s ep ar ated   v al u e s   ( C SV)   f ile.   So ,   th ap p licatio n   ca n   d i s p la y   d ata  i n f o r m atio n   t h at  m atch e s   t h m ea s u r e m en r es u lts   o n   t h e   E SP 3 2   p o ten tio s tat .   P s o tta  et  a l [ 1 9 ]   cr ea ted   p o r tab le  p o t en tio m e ter   to   d etec E .   co li  b a cter ia  in   u r i n e.   T h de v elo p ed   p r o t o ty p u tili ze s   m o d if ied   SP E s .   Se n s o r   o u t p u is   w ir ele s s l y   tr a n s f er r ed   v ia  B lu eto o t h   an d   r ec o r d e d   o n   m o b ile  p h o n e s   an d   lap to p s .   Ho s s ain   an d   T ab ass u m   [ 2 0 ]   ev alu ated   h y b r i d   p h y s ico ch e m ica l   s en s o r   ar r ay   s i m u lta n eo u s l y   m ea s u r in g   v ap o r   p r ess u r e.   Ou r   p r ev io u s   r esear ch   [ 2 1 ] - [ 2 3 ]   r esear ch ed   im ag e   p r o ce s s in g   i n   m ed ical  i m a g e s .   I n   o th er   r esear ch ,   [ 2 4 ]   G P w as  s y n th e s ized   f r o m   m icr o w av e - ir r ad iated   ac tiv ated   ca r b o n   f o r   u s e   in   s u p er ca p ac ito r   elec tr o d es.  T h is   p ap er   f o cu s e s   o n   th p r in cip les  o f   m o b ile  ap p licatio n   co m m u n icatio n   w it h   m icr o co n tr o ller s ,   cr ea tin g   a n   ex e m p lar y   u s er   i n ter f ac e,   an d   h o w   d ata  o b tain ed   f r o m   t h m icr o co n tr o ller   ca n   b s to r ed   in   m o b ile   p h o n m e m o r y .   Fo r   th at  r ea s o n ,   w li m it  th e   d is cu s s io n   i n   th i s   p ap er   to   th m o b ile  ap p licatio n ,   w h ic h   ca n   co m m u n icate   w it h   th m icr o co n tr o ller   an d   d is p la y   in f o r m at io n   i n   th f o r m   o f   C g r ap h s .   T h C g r ap h   ca n   b s to r ed   o n   th m o b ile  d ev ice  in   th f o r m   o f   C SV  f ile;  t h m o b ile  ap p l icatio n   ca n   d is p la y   t h cr ea tio n   o f   g r ap h s   i n   r ea ti m a n d   d o es  n o d is cu s s   t h e   E SP 3 2   p o ten tio s tat  elec tr o n ic  cir cu it.         Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   R ec o n f i g u r ab le  &   E m b ed d ed   Sy s t     I SS N:   2089 - 4864       Desig n   o f m o b ile  a p p lica tio n   f o r   co mmu n ica tio n   a n d   u s er in terf a ce   o f E S P 3 2     ( R etn o   S u p r iya n ti )   727   2.   RE S E ARCH   M E T H O D   2 . 1 .     Appl ica t io d esig n   T h is   ap p licatio n   is   p la n n ed   to   ac co m m o d ate  s e v er al  f ea tu r e s ,   as  lis ted   in   T ab le  1 .   T o   r u n   f ea t u r e,   ap p licatio n   d ev elo p m e n r eq u ir es  p ac k a g o r   p lu g in   with   t h f u n ctio n alit y   ac co r d in g   to   th e x p ec ted   f ea t u r e.   P lu g i n s   m ak i ea s ie r   to   cr ea te  ap p licatio n   f ea t u r es.  Dev elo p in g   ap p licatio n s   to   r u n   t h ese  f ea tu r e s   ce r tain l y   r eq u ir es  p ac k a g es  o r   p lu g in s   w it h   th f u n ct io n alit y   ac co r d in g   to   th ex p ec ted   f ea tu r es.  U s i n g   p lu g i n s   m a k es it e a s ier   to   cr ea te  ap p licatio n   f ea t u r es.       T ab le  1 .   A p p licatio n   f ea t u r es   No .   F e a t u r e   D e scri p t i o n   1   T h e   a p p l i c a t i o n   c a n   c o n n e c t   w i t h   t h e   ESP 3 2   p o t e n t i o st a t   u si n g   B L E .   U se r c a n   sc a n   f o r   a v a i l a b l e   B l u e t o o t h   d e v i c e a n d   c o n n e c t   t h e   ESP 3 2   p o t e n t i o st a t   d e v i c e   t o   t h e   mo b i l e   d e v i c e .   2   T h e   a p p l i c a t i o n   c a n   r e c e i v e   d a t a   f r o m ESP 3 2   p o t e n t i o s t a t .   T h e   a p p l i c a t i o n   a l l o w d a t a   t o   b e   r e c e i v e d   f r o t h e   ESP 3 2   p o t e n t i o s t a t   i n   se r i a l   f o r m.  T h e   d a t a   o b t a i n e d   i s   a l so   d i sp l a y e d   o n   t h e   se r i a l   mo n i t o r   o n   t h e   A r d u i n o   I D E.   3   T h e   a p p l i c a t i o n   c a n   p l o t   t h e   d a t a   r e c e i v e d   f r o t h e   ESP 3 2   p o t e n t i o st a t   i n t o   a   C V   g r a p h .   T h e   r e c e i v e d   d a t a   i a r r a n g e d   t o   a p p e a r   o n   t h e   scre e n   a s   a   C V   g r a p h   t h a t   c o mp a r e s   t h e   c u r r e n t   a n d   v o l t a g e   v a r i a b l e s a g a i n st   t i me .   4   T h e   a p p l i c a t i o n   c a n   s a v e   d a t a   a n d   g r a p h i c s fo r   t h e   p h o n e .   T h e   d a t a   o b t a i n e d   c a n   b e   sav e d   a s   a   C S V   f i l e   o r   i mag e .   T h e n ,   t h e   g r a p h   f o r me d   c a n   b e   sav e d   a s   a n   i mag e .       T h ap p licatio n   is   d esig n ed   to   r u n   o n   A n d r o id   5 . 0   a n d   ab o v e,   w it h   m in i m u m   s o f t w ar d ev elo p m en k it  ( SDK)   r eq u ir e m en o f   2 1 .   T h is   is   n ec es s ar y   b ec au s th p ac k ag e s   u s ed   in   th ap p licatio n   o n l y   s u p p o r d ev elo p m e n f r o m   t h is   SDK  v er s io n   o n w ar d .   T h ese  p ac k ag es  ac as  i n ter m ed iar ies,  f ac ilit a tin g   co m m u n icatio n   b et w ee n   t h ap p licatio n   an d   th E SP 3 2 .   T h er ef o r e,   th p ac k ag e s   m u s s u p p o r B L E   to   d ev elo p   An d r o id   ap p licatio n s   u s i n g   Fl u tter .     2 . 2 .     User  inte rf a ce   des ig n   I n   m a k in g   m o b ile  ap p licatio n ,   it  is   n ec es s ar y   to   cr ea te  u s er   in ter f ac d esi g n   to   m a k it   ea s ier   f o r   d ev elo p er s   to   d ev elo p   a p p lic atio n s .   W cr ea ted   u s er   in ter f ac d esig n   u s i n g   t h Fig m ap p licatio n   as  th in itial  f r a m e w o r k   f o r   b u ild in g   th ap p licatio n .   A f ter   th ap p licatio n   w as  d esi g n ed   in   Fi g m a,   w i m p le m en ted   th ap p licatio n   in   v s .   co d u s in g   t h Fl u tter   f r a m e w o r k .   T h ap p licatio n   h as  th r ee   m ain   p ag e   v ie w s h o m e,   g r ap h ,   an d   ab o u t .   T h h o m p ag is   t h f ir s t p a g o f   th ap p licatio n   a n d   d is p la y s   m e n u   t h at  u s er s   ca n   s elec t.   T h g r ap h   p ag is   u s ed   to   cr e ate  g r ap h s   f r o m   . cs v   f o r m at  f iles .   T h ab o u p ag d is p lay s   in f o r m a tio n   ab o u t   o n g o i n g   r esear ch   a n d   r es ea r ch   co n tr ib u to r s .   Fig u r 1   s h o w s   th u s er   in ter f ac d esi g n   o f   th th r ee   m ain   p ag e s   ( h o m e   ( a) ,   g r ap h   ( b ) ,   an d   ab o u t   ( c) w d ev e lo p ed   in   th is   r es ea r ch .             ( a)   ( b )   ( c)     Fig u r 1 .   A p p licatio n s   o n   th m ai n   p ag e ;   (a )   h o m e,   ( b )   g r ap h ,   an d   ( c)   ab o u t       Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4864   I n t J   R ec o n f i g u r ab le  &   E m b ed d ed   Sy s t Vo l.  14 ,   No .   3 No v e m b er   2 0 2 5 :   725 - 733   728   2 . 3 .     Da t a   c o m m u nica t io n f lo w   T h m icr o c o n tr o l le r   d ev i ce   c o m m u n icate s   w ith   th s m ar tp h o n u s in g   B L E   in   th d a ta  co m m u n icatio n   w d ev elo p e d .   T h is   c o n d iti o n   all o w s   n o   in ter n e c o n n ec t io n   b etw ee n   th m icr o c o n t r o lle r   d ev ic an d   th s m ar tp h o n e .   B L E   is   a   c o m m u n i ca t io n   th at   w ill en a b l l o w   p o w er   o n   th e   m icr o c o n t r o lle r   d ev ice .   B L E   co m m u n icatio n   p r o v id es  g u ar a n teed   d ata  s ec u r it y   th r o u g h   A E S - 1 2 8   en cr y p ti o n ,   w h ich   o p er ates  ef f ec ti v el y   i n   th B L E   en v ir o n m en t.  On o f   t h k e y   ad v a n ta g es  o f   B L E   is   its   lo w   p o w er   co n s u m p tio n .   T h is   is   ac h iev e d   b y   allo w i n g   d ata  tr an s m is s io n   to   o cc u r   o v er   a   s h o r p e r io d ,   f o llo w ed   b y   in ac ti v p h a s es  k n o w n   a s   " n a p , "   " s leep , "   o r   "d ee p   s leep . "   C o m b i n in g   s m all  d u t y   c y cle   an d   ef f ic ien t   u s o f   r ad io   w a v es  r es u lt s   in   s ig n i f i ca n tl y   lo w er   p o w er   co n s u m p tio n   co m p ar ed   to   B lu eto o th   class ic .   T h p o w er   r eq u ir ed   f o r   tr an s m is s io n   r a n g es  f r o m   - 2 0   d B m   ( 0 . 0 1   m W )   t o   +2 0   d B m   ( 1 0 0   m W )   [ 2 5 ] .   T h E SP 3 2   alr ea d y   s u p p o r ts   B L E   co m m u n icatio n   th at  ca n   b ac tiv ated   an d   g iv e n   u n i v er s al l y   u n iq u id en tifie r   ( UUI D)   to   in d icate   th d if f er en ce   b et w ee n   ea ch   av ailab le  B L E   d ev ice.   T h is   UUI w i ll  b h elp f u in   co m m u n icatio n   as  a   m ar k er   f o r   th d ata  co m m u n ica tio n   p ath   b et w ee n   t h e   s m ar tp h o n a n d   th m icr o co n tr o ller   d ev ice.   A p p licatio n s   w it h   m icr o co n tr o ller s   ca n   co m m u n ica te  w it h   ea ch   o th er   w h en   t h s m ar tp h o n r ec o g n ize s   th e   UUI o f   t h m icr o co n tr o ller   d ev ice.   Fi g u r 2   i s   d escr ip ti o n   o f   t h d ata  co m m u n icatio n   th at  o cc u r s   b et w ee n   th E SP 3 2   an d   th s m ar tp h o n e .             Fig u r 2 .   Data   co m m u n icatio n   f lo w       T h d ev ice  w il s en d   d ata  to   th ap p licatio n   d ir ec tly   af ter   b o th   ar c o n n ec ted   in   th d ata  co m m u n icatio n   f lo w .   Data   is   tr an s m itted   i n   t w o - d i m en s io n al  ar r a y   f o r m at,   w h er ea c h   in d ex   r ep r esen t s   a   cu r r en a n d   v o lta g v al u e.   Dat s en t   f r o m   t h m icr o co n tr o lle r   is   d ir ec tl y   p lo tted   in to   g r a p h   d is p la y ed   w h e n   th d ev ice   is   co n n ec ted .   Ser v ice  c h ar ac te r is tic s   ar co n tai n er   f o r   s e n d in g   d ata  f r o m   t h d ev ice  to   th e   ap p licatio n .   T h m a x i m u m   d ata  th at  ca n   b s e n t h r o u g h   o n c h ar ac ter is t ic  is   5 1 2   b y tes.  Ma x i m u m   tr an s m is s io n   u n it  ( MT U)   is   th m ax i m u m   a m o u n o f   d ata  s e n i n   o n B L E   p ac k e t.  MT in   d ef a u lt  co n d itio n s   is   2 3   b y te s .   I n   th is   s ce n ar io ,   B L E   co m m u n ica tio n   is   f ac i litated   u s i n g   th B L E   Dev ice. h ,   B L E   Ser v er . h ,   B L E   Utils . h ,   an d   B L E   2 9 0 2 . h   lib r ar ies.  T h ese  f o u r   lib r ar ies  en ab le  th E SP 3 2   to   u tili ze   B L E   f u n ctio n ali t y   ef f ec tiv e l y   f o r   s e n d in g   a n d   r ec eiv i n g   d a ta.   E ac h   p iece   o f   d ata  is   tr a n s m itted   u s i n g   f u n cti o n s   f r o m   t h B L E   Dev ice. h   lib r ar y ,   co n f i g u r ed   w it h   th ap p r o p r iate  UUI Ds  f o r   b o th   tr an s m itt in g   ( T X)   a n d   r ec eiv in g   ( R X)   co n d itio n s   b et w ee n   th ap p lic atio n   a n d   th e   m icr o co n tr o ller .   T h E SP 3 2   o p e r ates  as  s er v er   an d   a   clien i n   th is   o n e - to - o n co m m u n icati o n   s etu p .   C o m m u n icatio n   b etw ee n   th ap p licatio n   a n d   th e   m icr o co n tr o ller   is   s m o o th ,   w it h   d ela y   o f   n o   m o r th an   2 0 0   m illi s ec o n d s .   I n i tiall y ,   t h An d r o id   d ev ice  ca n   co n n ec d ir ec tl y   to   th m icr o co n tr o ller ,   allo w i n g   th u s er   to   s tar t h m ea s u r em en o n   t h ap p licatio n   s i m p l y .   T h d ata  is   th e n   p r o ce s s ed   au to m atica ll y   f o r   d eliv er y .       3.   RE SU L T S AN D I SCU SS I O N   T h m a in   p a g w d esi g n ed ,   as  in   Fi g u r 1 ,   is   th r ee - s cr ee n   d is p la y   o f   h o m e,   g r ap h ,   a n d   a b o u t.  T h e   Ho m ( )   cl ass   cr ea tes  h o m e   tab   d is p lay   u s in g   s e v er al  w i d g ets  to   o r g an ize  th d i s p la y .   T h Ho m ( )   clas s   r etu r n s   v al u as  Sa f e A r e ( )   w id g et,   en s u r i n g   th a th e   d is p la y   d o es  n o ex ce ed   th e   ap p licatio n   ar ea   it  s h o u ld   b e.   W ith   th i s   w id g e t,  th ap p licatio n   d o es  n o t   e x ce ed   th u p p er   li m i o n   t h b at ter y   in d icato r   an d   n o tific atio n   tab s .   T h en ,   th C e n ter   ( )   w id g et  i s   u s ed   to   p lace   th w id g et  at  t h C e n ter   o f   th e   s cr ee n .   T h ch il d   an d   ch ild r en   p ar a m eter s   ar p ar a m eter s   u s ed   to   ad d   w id g ets   to   o th er   w id g et s c h ild   o n l y   a l lo w s   o n w id g et  to   b ac co m m o d ated ,   an d   ch ild r en   ca n   ac co m m o d ate  m o r th an   o n w id g et.   T h co m b in at i o n   o f   C o lu m n ( )   an d   R o w ( )   w id g ets  i s   m e th o d   u s ed   to   s et  th p o s itio n   o f   ea c h   w id g et  to   b alig n ed   h o r izo n tall y   o r   v er ticall y .   T h is   ar r an g e m en m a k e s   d ev e lo p in g   r ea s o n ab l y   co m p le x   d is p la y   i n   th ap p licatio n   ea s y .   C u s to m   w id g ets   ar u s ed   to   cr ea te  litt le  b y   ca llin g   cla s s   d ef in ed   i n   a n o th e r   f ile.   So ,   to   cr ea te  lis d is p l a y ,   w o n l y   n ee d   to   co n tact  t h C lick L is t( )   clas s   b y   p r o v id in g   t h ti tle,   s u b ti tle,   an d   w id g et  p ar a m eter s   t o   m o v to   a n o t h er   d is p la y .   T h d is p la y   is   i n   th e   f o r m   o f   g r ap h   an d   also   s e v er al  b u tto n s   h a v s p ec i f ic  f u n ctio n s ,   n a m el y   th e   b u tto n   to   o p en   th C SV  f ile,   p r ec is th g r ap h ,   s a v as  a n   i m a g e,   an d   s a v as  C SV.  T h b u tto n   is   cr ea ted   us i n g   f lo ati n g   b u tto n   w id g et  th at   ca n   ac co m m o d ate  ce r tain   f u n ct io n s .   E ac h   b u tto n   p er f o r m s   a   d if f er en t   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   R ec o n f i g u r ab le  &   E m b ed d ed   Sy s t     I SS N:   2089 - 4864       Desig n   o f m o b ile  a p p lica tio n   f o r   co mmu n ica tio n   a n d   u s er in terf a ce   o f E S P 3 2     ( R etn o   S u p r iya n ti )   729   f u n ctio n ,   d ef i n ed   o u t s id th w id g et  b u i ld .   T h g r ap h ic  d is p lay   u s es  g r ap h C u s to m W id g e t( ) ,   cu s to m   w id g e t   f o r   cr ea tin g   g r ap h s   w it h   t h L in eC h ar w id g et.   T h L i n eC h a r t( )   w id g et  co m es  f r o m   t h f l_ ch ar p ac k a g an d   h as  a   f ea t u r f o r   cr ea tin g   g r ap h s   to   s u it  ap p licatio n   n ee d s .   C r ea tin g   g r ap h   w it h   L i n e C h ar t( )   r eq u ir es  d ata   lis i n   F L Sp o t( )   f o r m at  b y   ta k in g   v al u es  f r o m   t h s e n s o r .   Dar t.  FL Sp o t( )   is   clas s   o n   f l_ ch ar to   p r o v id co r r elate d   p o in ts   b et w ee n   t h e   x - a x is   a n d   y - a x is .   I n   t h is   w i d g et,   s ev er al  p ar a m eter s   ar s et,   s tar tin g   f r o m   th e   b ac k g r o u n d   co lo r ,   th titl o n   ea ch   s id e,   an d   t h t h ick n es s   o f   th g r ap h .   T h A b o u p ag co n tai n s   i n f o r m atio n   ab o u th A p p s t a ap p licatio n .   I is   d is p lay ed   u s in g   s i m p le  w id g ets,  n a m el y   T ex an d   I m ag es  ar r an g ed   u s i n g   C o lu m n s   ( )   an d   R o w s   ( ) .   T h P r o f ile( )   w id g et  d is p la y s   av a ta r s   an d   d ir ec t p r o f iles   w h e n ev e r   p r ess ed .   T h E SP 3 2   B lu eto o th   co m m u n icatio n   f ea t u r w it h   Flu tter   ca n   b co n n ec ted   u s in g   th e   f l u tter _ b lu e_ p lu s   p ac k a g o n   Flu tter   an d   th E SP 3 2 _ B L E _ A r d u i n o   lib r ar y   o n   t h E SP 3 2   p o ten tio s tat Flu tter _ b lu e_ p l u s   o n   Fl u tter   u s es  th B lu e to o th   f ea t u r av ail ab le  o n   A n d r o id   d ev ices.  Flu tt er _ b lu e_ p lu s   h as  a   m i n i m u m   SDK  d e v elo p m e n r eq u ir e m en o n   A n d r o id   d ev i ce s ,   n a m el y   SDK  1 9   o r   o n   m i n i m u m   o p er atin g   s y s te m   v er s io n   o f   An d r o id   4 . 4   ( KitKat) .   A n   ad d it io n al  p r o g r a m   i s   r eq u ir ed   f o r   B L E   to   ac ti v ate  t h B lu e to o th   f ea t u r o n   t h E SP 3 2   p o ten tio s tat .   T h B L E   f u n ctio n s   t h a ar s et  i n cl u d UUI d ev ic e ,   B L E   s er v er ,   a n d   n o tify   B L E .   T h UUI s ettin g   is   in te n d ed   s o   th at  B L E   o n   th E SP 3 2   P o ten s io s tat  h as  d ev ice  i d en tit y   as  a   s en d er   o f   i n f o r m atio n   to   th c o n n ec ted   d ev ice.   T h E SP 3 2   P o ten s io s tat  s e n d s   i n f o r m atio n   w h en   t h d ev ice  is   co n n ec ted   to   th ap p licatio n .   T h en ,   ch ec k   t h co n n ec t io n   u s in g   M y Se v er C al lb ac k s ,   w h ic h   p r o d u ce s   an   ac tu al   v alu o n   d ev ice  co n n ec ted   w h e n   th d ev ice  is   co n n ec ted .   T h ex ac v alu m a k es  t h E SP 3 2   P o ten s io s tat   d ev ice  s e n d   d ata  b y   r u n n i n g   B L E De v ice: :s tar t A d v er tis i n g ( ) .   Data   i s   s to r ed   in   t h e   s en d _ v o lta g a n d   s en d _ cu r r en v ar iab les  to   b s en to   th ap p licatio n .   B o th   v ar iab les  ar en ter ed   in to   th s tr   v ar iab le  o f   t y p e   s tr in g .   T h en ,   ch ar ac ter is tic  - >set Valu e( ( ch ar   * ) s tr . c_ s tr ( ) )   is   u s ed   to   s et  th v alu e   s en to   th B L E   ch ar ac ter is tic.   T h d is tin ct  o b ject  ca lls   th n o ti f y ( )   f u n ctio n   t o   in f o r m   t h ap p licatio n   w h e n ev er   th er is   n e v alu f r o m   th e   E SP 3 2   p o ten ti o s tat .   T h A p p s tat  ap p licatio n   is   d esig n ed   to   co m m u n icate   v ia  B lu eto o t h   w it h   th E SP 3 2   p o ten tio s tat  d ev ice .   I n   co n n ec ti n g   th d ev ice  to   th ap p licatio n ,   s cr ee n   d is p l a y   is   r eq u ir ed   th at   d is p la y s   th B L E   d ev ice   n a m f r o m   t h E SP 3 2   p o ten tio s ta t .   Usi n g   t h f l u tter _ b lu e_ p lu s   p ac k ag e,   t h s cr ee n   d is p la y   ca n   d is p la y   B L E   d ev i ce s   ar o u n d   th s m ar tp h o n e.   T h b le_ s ca n n er . d ar f ile  is   s o u r ce   co d f ile  u s ed   to   cr ea te  lis t o f   B lu e to o th   d ev ices.  I n   th s o u r ce   co d e,   th er ar t w o   Stre a m B u ild er s   t h at  h av e   d i f f er en u s e s .   T h f ir s S tr ea m B u i ld er   d is p lay s   d e v ices  co n n ec ted   to   t h a p p licatio n   as  L is tT ile.   T h s ec o n d   Stre a m B u ild er   m ap s   t h r esu lt s   o f   s ca n n in g   d ev ices  f r o m   t h d ata  s tr ea m .   E ac h   d ata  o b tain ed   is   m ap p ed   to   th r esu lt   p ar am eter   o f   th Scan R es u ltT i le  class .   T h clas s   h a s   an   o n T ap   p ar am eter   to   d ir ec to   th e   Sen s o r P ag e( )   p ag th at  p r o ce s s es   th d ata  in to   g r ap h .   T h r esu l o f   _ b u i ld T il is   t h d ev ice  n a m a n d   I D,   w h ic h   ar th e n   u s e d   in   t h E x p a n s io n T ile  w id g et.   I n   E x p an s io n T ile,   th r ee   p ar a m eter s   n ee d   to   b en ter ed :   lead in g ,   t itle,  an d   tr ailin g .   I n   th s o u r ce   co d e,   t h lead in g   s ec t io n   is   f i lled   w ith   th v a lu o f   R S SI,   th titl is   f illed   w it h   th e   n a m a n d   I o f   _ b u ild T ile,   a n d   th tr aili n g   s ec tio n   is   f illed   w it h   t h b u tto n   to   co n n ec t h B L E   d ev ice.   T h o n T ap   p a r am eter   o n   Scan R es u ltT ile  is   d ir ec ted   to   th Se n s o r P ag e( )   class   lo ca ted   in   th s en s o r .   Dar s o u r ce   co d e.   T h is   s o u r ce   co d d ef in es  th s er v ice_ u u id   an d   ch ar a cter is tic_ u u id   o f   th E SP 3 2   Po ten s io s tat  d ev ice.   So ,   if   th U UI o f   t h B L E   d ev ice  is   d if f er en t,  th a p p licatio n   ca n n o co n n ec to   it.  Ser v iceU UI D,   ch ar ac ter is tic  UUI D,   s er v ice  UUI D,   an d   c h ar ac ter is tic  UUI I ar v ar iab les  t h at  h o ld   t h UUI o f   t h d e v ice   th at  ca n   co n n ec to   th ap p lica tio n .   T h UUI is   th s am as   th at  u s ed   b y   t h E SP 3 2   P o ten s i o s tat  d ev ice.   T h d is co v er Ser v ice s ( )   f u n ctio n   is   as y n c,   in d icati n g   th at  t h f u n ctio n   w o r k s   r ep ea ted l y .   T h en ,   all  av ailab le   s er v ices  f r o m   t h B lu eto o th   d ev ice  ar lis ted   an d   s to r ed   in   t h s er v ice s   v ar iab le.   A   lo o p   is   p er f o r m ed   f o r   ea ch   s er v ice  v al u co m p ar e d   to   th s er v ice_ u u id   an d   ch ar ac ter is tic_ u u id   v al u es  to   g et  th s er v i ce .   W h en   th v alu e   is   th s a m as  th v al u th at  h as  b ee n   d ef i n ed ,   th f u n ctio n   ch ar ac ter is tic. n o ti f y Va lu is   r u n   to   r ec eiv th v alu f r o m   th E SP 3 2   p o ten tio s tat  d ev ice  v ia  th B L E   ch ar a cter is tic.   T h s tr ea m   v ar iab le  is   f illed   w i th   t h e   v alu f r o m   c h ar ac ter is t ic. o n V alu eRece iv ed   o r   th v alu r ec e iv ed   in   t h c h ar ac ter is tic.   T h _ te m p d ata  v ar iab le   h o ld s   th v al u es  f r o m   th d ev ice  in   t h f o r m   o f   lis t,  th v o ltag v ar iab le  is   u s ed   to   s to r th v alu o f   _ te m p d ata[ 0 ] ,   an d   th cu r r en v ar iab le  is   u s ed   to   s to r th v a lu o f   _ te m p d ata[ 1 ] .   T h s elec tio n   o f   i n d ex   0   an d   1   ad j u s ts   t h o r d er   o f   v al u e s   g i v e n   b y   t h E SP 3 2   p o te n tio s tat .   Ne x t,  t h d ataV o lta g eC u r r   an d   d ataset   v ar iab les  ar u s ed   as  d ata  co n ta in er s   en ter ed   in to   th C VP ag e( )   class   p ar am eter   in   cv .   Dar t.  T h d ataV o ltag eC u r r   v ar iab le  is   u s ed   as  v al u th at  i s   s t o r ed   in   C SV  f ile,   an d   t h d ataset  f ill s   th e   g r ap h C u s to m W id g et( )   p ar a m eter .   T h f ir s Stre a m B u ild er   co n tain s   d ata  r ec eiv ed   f r o m   t h n o ti f y Ser v ices( )   f u n ctio n .   T h is   B u ild er   r etu r n s   v alu in   t h f o r m   o f   C VP a g e( )   class   d is p la y   w id g et  w i th   th v alu e s   th at  ar e   p ar am eter s   in   t h cla s s ,   s u ch   as  v o ltag e1 ,   cu r r e n t2 ,   an d   w id g et. d ev ice,   d atasp o t,   d ataV o ltag eC u r r ,   _ L is tT eg a n g a n ,   an d   _ L is tC u r r en t.  W h en   th B u i ld er   d o es   n o g et  d ata  s tr ea m ,   th a p p licatio n   d is p la y s   " C h ec k   T h Stre a m "   tex t o n   t h s cr ee n .     Dis p la y i n g   g r ap h s   o n   A p p s tat   ca n   u s s e v er al  p ac k ag e s   to   cr ea te  g r ap h s   b y   u tili z in g   d at av ailab le   in   v ar iab les  o r   lis ts .   T h g r ap h   d is p la y   s etti n g s   ar s et  i n   t h g r ap h C u s to m W id g et( )   w id g et.   T h w id g et  u s ed   is   L in e C h ar t( )   to   cr ea te  lin g r ap h   u s i n g   t w o   d ata  f o r   t h v er tical  an d   h o r izo n ta ax e s .   T h h o r izo n tal  a x is   i s   s et  f o r   v o ltag e   d ata  f r o m   w h en   r ec eiv i n g   c h ar ac ter is t ics.  T h d ata  s en to   th C VP ag e( )   clas s   is   co n v er ted   i n to   lis f o r m at  co n tai n i n g   t h F L Sp o t( x , y )   v al u e,   w it h   x   b ei n g   t h v o lta g d ata  f o r   th h o r izo n tal  a x is   a n d   y   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4864   I n t J   R ec o n f i g u r ab le  &   E m b ed d ed   Sy s t Vo l.  14 ,   No .   3 No v e m b er   2 0 2 5 :   725 - 733   730   b ein g   th c u r r en t   d ata  f o r   t h v er tical  a x is .   W h en   r ec eiv i n g   t h ese  c h ar ac ter is tic s ,   li s t c o n t ain i n g   F L Sp o t( x , y )   is   m o r f ea s ib le   th a n   r etu r n i n g   t w o   v o ltag a n d   cu r r en d ata  to   C VP ag e( ) .   R etu r n in g   v o ltag a n d   cu r r en t   v alu e s   s ep ar atel y   to   C VP ag e( )   cr ea tes  F L Sp o t.  A   li s co n tain i n g   F L Sp o t( x , y )   d ata   is   d e f in ed   in   th e   _ Sen s o r P ag eState( )   class   n a m ed   d ataset.   T h Stre am B u ild er   s ec tio n   o f   ea ch   d ata  r ec eiv ed   in   th cu r r en an d   v o ltag v ar iab les  is   tr a n s f er r ed   to   th v o ltag e1   an d   c u r r e n t 2   v ar iab les.  Af ter   t h at,   v o lta g e1   an d   cu r r en t2   ar en ter ed   in to   FL Sp o t( v o lta g e 1 , cu r r en t2 )   in   th d atasp o t   L is u s in g   th d atasp o t.a d d ( FL Sp o t( v o lta g e1 ,   cu r r en t2 ) )   co m m an d .   B ec au s e   it  is   in   th Stre a m B u ild er ( )   w id g et,   F L Sp o t( v o lta g e1 , cu r r en t2 )   co n tin u es  to   b e   ad d ed   to   th d atasp o L is u n t il  th B L E   E SP 3 2   p o ten tio s tat  f in i s h es  s e n d in g   d ata.   T h is   allo w s   t h d is p la y e d   g r ap h   to   co n tin u to   b u p d ated   to   ad j u s th v al u es  i n   th d ataset  lis t .   T h lis d ata  s p o v alu f il ls   o n e   C VP ag e( )   class   p ar a m eter .   T h d ata s et  i s   i n cl u d ed   in   t h w id g et d ata  v ar iab le  in   th e   C VP ag ( )   clas s .   A   cu s to m   w id g et  n a m ed   g r ap h C u s to m W id g et( )   cr ea tes  g r ap h   u s in g   t h w id g et d ata  p ar a m eter ,   th d atase t   v ar iab le  f r o m   Sen s o r P ag e( ) .   I n   L i n eC h ar tB ar Data ( ) ,   o th er   p ar a m eter s   ar s et,   s u ch   as  co lo r   to   s et  th co l o r   o f   th r esu l tin g   li n e,   cu r v at u r to   m a k t h lin n o n - an g u lar ,   an d   d o d ata  t o   s et  th v alu p o in ts   to   b r em o v ed   s o   o n l y   th e   li n r e m ai n s .   T h Gr ap h ( )   p ag h a s   f ea t u r t o   cr ea te  g r ap h s   f r o m   . c s v   f i le s .   A   f u n ctio n   m u s i m p o r th C SV  f ile  a n d   co n v er its   d ata  i n to   li s to   ac c o m m o d ate  t h is   f ea t u r e.   T h f ile_ p ick er   p ac k ag e   tr an s f o r m s   t h s elec ted   Fil i n to   v ar iab le  ca lled   r es u lt.  W h en   t h i s   r es u lt  is   n o n u ll,  t h co m m a n d   to   o p en   an d   r ea d   th Fil co n tin u e s   u s in g   F ile( Fil eP ath ) . o p e n R ea d ( ) .   T h Fil eP ath   v ar iab le  u s ed   as   p ar am eter   in   th e   Fil ( )   m et h o d   r esu lts   f r o m   th r esu lt. f ile s . f ir s t.p ath !   T h e!   A   s i g n   a t h en d   e n s u r es  t h v alu e   ca n n o co n ta i n   n u l ( e m p t y ) .   Nex t,  co n v er t h v a lu to   u t f 8   an d   m a k C SV  in to   lis u s i n g   t h f u n c t io n   . tr an s f o r m ( co n s t   C v s T o L is t C o n v er ter ( ) . tr an s f o r m   to L i s t( ) .   Af ter   th a t,  th v al u es  o b tain ed   in   th li s f ield s   ar m ap p ed   in to   th FLSp o lis t.  T h r e p etitio n   ( r ea d iter atio n )   is   as  m a n y   as   th n u m b er   o f   lis f ield   in d i ce s .   SetSt ate  ( )   is   in te n d ed   to   r eset th v al u es o f   th d ata  lis t a n d   d atasets .   T h g r ap h   th at  is   s u cc es s f u l l y   cr ea ted   is   n o o n ly   d is p la y ed   o n   th ap p licatio n .   Ho w e v er ,   th e   ap p licatio n   also   h as  f ea t u r to   s av g r ap h s   i n   i m a g f o r m at  a n d   C SV  f iles .   Kee p i n g   t h is   f ile  r eq u ir es   p er m i s s io n   to   w r ite  th f ile  t o   th p h o n e's  m e m o r y .   T h is   p er m i s s io n   s etti n g   is   in   th An d r o id Ma n if ez t. x m l   f ile  in   th An d r o id /ap p /s r c/r es  d ir ec to r y .   P e r m i s s io n   allo w s   th ap p licatio n   to   r ea d ,   w r ite,   an d   m an a g s to r ag e   o n   An d r o id   d ev ices.  T h is   p er m is s io n   s etti n g   o n l y   ap p lies   to   An d r o id   d ev ices.  I f   th ap p lic atio n   is   to   b r u n   o n   an   I OS  d ev ice,   t h e n   d if f er en p er m is s io n   is   r eq u ir ed   f o r   th ap p licatio n   to   b ab le  to   m a n ag s to r ag e.   Af ter   ad d in g   p er m is s io n s ,   th e   n e x s tep   is   to   ad d   th n ec es s ar y   p ac k ag e s   to   P u b s p ec .   y a m to   s av f ile s   i n   i m a g e   an d   C SV  f o r m at.   T h s cr ee n s h o p ac k ag an d   i m a g e_ g a ller y _ s av er   p ac k a g ca p tu r g r ap h ics  an d   s a v th e m   in   i m a g f o r m at.   T h ca p tu r ed   i m ag e s   w il b p u i n to   t h P ictu r es  f o ld er .   Fu r t h er m o r e,   th C SV   an d   p ath _ p r o v id er   p ac k ag es  s av g r ap h ic  d ata  in to   C SV  f ile.   T h f u n ctio n   to   s av f ile s   in   C SV  is   cr ea ted   in   a   d if f er e n f ile  to   m a k it   ea s ier   to   m a n ag th co d e.   T h f ile  f o r   th f u n ctio n   is   n a m ed   h elp er _ csv . d ar t,  an d   it i s   in   th s a m f o ld er   as  cv .   Da r t.  A   s ep ar ate  f ile  allo w s   th e   f u n ctio n   to   b u s ed   in   o th er   s o u r ce   co d e .   T h f u n ctio n   h a s   v o id   s av e C SV   m eth o d   w it h   lis p ar a m ete r   o f   th d o u b le  lis d ata  t y p e.   A   d o u b le  lis i s   in te n d ed   s o   th at  th d ata  s to r ed   is   a   t w o - d i m e n s io n a lis t.  T h s av eCS m e th o d   ca lls   th m o b ileSa v eSC V   f u n cti o n .   T h p ar am eter s   i n   t h f u n ctio n   ar th p ar a m eter s   en ter ed   in   s a v eC SV.  T h s ec o n d   f u n ctio n   u s e s   th as y n t y p e,   an d   th n a tu r o f   as y n is   s i m ilar   to   th at  o f   s tr ea m .   Data   is   co n v er ted   f r o m   lis f o r m   to   C SV  u s i n g   L is tT o C s v C o n v er ter ( ) . co n v er t( lis t) .   Af t er   t h at,   th f u n ctio n   tak e s   t h lo ca d ir ec to r y   o n   th p h o n u s i n g   th a w ai g etDo w n lo ad s Dir ec to r y   co m m a n d   f r o m   t h p ath _ p r o v id er   p ac k ag e.   T h C SV   f ile   is   s a v ed   to   t h e   s to r ag d ir ec to r y   w i th   th n a m s et  i n   t h f ile  v ar iab le.   W h en   i f ai ls   to   s a v e,   th ap p lic atio n   d eb u g   i s s u es  a n   er r o r   m ess a g th at  it  ca n n o s a v th f ile.   T h s ec o n d   f ea tu r e   is   to   m a k th g r ap h   ca n   b s av ed   in   th f o r m   o f   an   i m a g e.   T o   d o   th is ,   t w o   p ac k ag e s ,   s cr ee n s h o an d   i m a g e_ g aller y _ s a v er ,   ar n ee d ed .   T h f u n ctio n 's  s o u r ce   co d is   p lace d   in   th s a m f i le   as  b ef o r e   th w id g et  b u ild .   T h f u n ctio n   en ter s   th s tate  o f   th _ C VP ag eState( )   class   i n   th c v d ar f ile.   A   s cr ee n s h o co n tr o ller   f r o m   t h s cr ee n s h o p ac k a g m u s b d ef i n ed   to   ca p tu r an   i m a g e.   T h s cr ee n s h o tC o n tr o ller   o b j ec is   u s ed   a s   th co n tr o ller   n a m e.   T h co n tr o ller   i s   u s ed   to   s av t h e   to Galler y   ( )   f u n ctio n .   T h s cr ee n s h o tC o n tr o ller   o b j ec ca p t u r es  th i m a g an d   is   g i v e n   in   th s av s cr ee n s h o t   f u n ctio n   p ar a m eter .   I n   ad d itio n ,   w h en   t h s av e to Galler y ( )   f u n ctio n   i s   ca lled ,   n o tif ica tio n   ap p ea r s   in   th f o r m   o f   b lack   b ar   at   th b o t to m   o f   th s cr ee n   th at  d is p la y s   " I m ag Sav ed   to   Galler y . "   T h s av s cr ee n s h o t   f u n ctio n   s a v es   i m ag e s   i n   t h g aller y   w it h   t h n a m f o r m at  " A p p Stat$ d ates,"   w h er t h d ate  is   t h t i m e   w h e n   th s cr ee n s h o w a s   ta k e n .   T o   tak s cr ee n s h o t,  th C o n tai n er   w id g et  t h at  h o ld s   t h g r ap h   m u s b w r ap p ed   w it h   t h Scr ee n s h o w id g et.   T h s cr ee n s h o t C o n tr o ller   ( )   o b j ec f ills   t h co n tr o ller   p ar am eter s   o n   th e   Scr ee n s h o t( )   w id g et.   T h s av e to Galler y ( )   f u n ctio n   r u n s   w h e n   th Sa v e   as I m ag e”   b u tto n   i s   p r ess ed .   T esti n g   is   d o n b y   test i n g   all  th ap p licatio n   f ea t u r es  p lan n ed   in   T ab le  1 .   T esti n g   o n l y   r e f er s   to   th ap p licatio n 's  f u n ctio n al it y .   T esti n g   d o es  n o p a y   atte n tio n   to   ch an g es  i n   t h d is p la y   w h en   ca u s i n g   th e   ap p licatio n 's d is p la y   to   f ail.   T ab le  2   s h o w s   th r es u lt s   an d   d escr ip tio n s   o f   t h f u n ctio n alit y   test in g   p er f o r m ed .   T ab le  2   s h o w s   t h at  t h ap p licatio n   ca n   r u n   all  f ea t u r es.  I n   t h is   e x p er i m e n t,  w u s ed   Sa m s u n g   A 5 0 s   ( An d r o id   1 1 ,   A P I   3 3 ) ,   w h ic h   ex p er ien ce d   p r o b lem s   p lo ttin g   g r ap h s   u s in g   C SV  f ile s   o n   t h Gr ap h ( )   tab .   T h li m ited   r e m ain in g   p h o n m e m o r y   ca n   ca u s th is .   T h er ef o r e,   it  is   n ec e s s ar y   to   o p ti m ize  m e m o r y   u s a g in   t h e   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   R ec o n f i g u r ab le  &   E m b ed d ed   Sy s t     I SS N:   2089 - 4864       Desig n   o f m o b ile  a p p lica tio n   f o r   co mmu n ica tio n   a n d   u s er in terf a ce   o f E S P 3 2     ( R etn o   S u p r iya n ti )   731   A p p Stat  ap p licatio n .   An o th er   o b s tacle   is   w h e n   th d is p la y   r ep ea ts   th E SP 3 2   p o ten tio s tat  m ea s u r e m en t.   W h en   r e p ea tin g   t h m ea s u r em en t,  th ap p licatio n   ca n   r e p ea th m ea s u r e m e n co r r ec tl y .   Ho w ev er ,   t h e   ap p licatio n   d is p lay s   g r a y   s cr ee n   w h e n   r ec eiv in g   d ata  f o r   t h f ir s ti m e,   w h ic h   in d icate s   t h at  th i s   ap p licatio n   s till   h as b u g s   i n   its   ap p ea r an ce .       T ab le   2 .   T esti n g   r es u lts   No   F e a t u r e   R e su l t   D e scri p t i o n   1   T h e   a p p l i c a t i o n   c a n   c o n n e c t   w i t h   t h e   ESP 3 2   p o t e n t i o st a t   u si n g   B L E.   S u c c e ss   ESP 3 2   p o t e n t i o st a t   c a n   b e   c o n n e c t e d   t o   t h e   a p p l i c a t i o n   i f   t h e   d e v i c e   h a t u r n e d   o n   t h e   B l u e t o o t h   f e a t u r e .   2   T h e   a p p l i c a t i o n   c a n   r e c e i v e   d a t a   f r o t h e   ESP 3 2   p o t e n t i o s t a t .   S u c c e ss   ESP 3 2   p o t e n t i o st a t   c a n   se n d   d a t a   t h r o u g h   c h a r a c t e r i st i c d e f i n e d   o n   t h e   ESP 3 2   p o t e n t i o st a t ,   a n d   a p p l i c a t i o n s   c a n   r e a d   t h e se   c h a r a c t e r i s t i c s .   3   T h e   a p p l i c a t i o n   c a n   p l o t   t h e   d a t a   r e c e i v e d   f r o m t h e   ESP 3 2   p o t e n t i o st a t   i n t o   a   C V   g r a p h .   S u c c e ss   T h e   d a t a   r e c e i v e d   w h e n   t h e   ESP 3 2   p o t e n t i o st a t   d e v i c e   i c o n n e c t e d   t o   t h e   a p p l i c a t i o n   i d i r e c t l y   p l o t t e d   i n t o   a   g r a p h .   4   T h e   a p p l i c a t i o n   c a n   sav e   d a t a   a n d   g r a p h i c s fo r   t h e   p h o n e .   S u c c e ss   T h e   a p p l i c a t i o n   c a n   sav e   d a t a   i n t o   t w o   f i l e   f o r mat s:   . j p g   a n d   . c sv .   T h e   . c sv   f o r mat   s t o r e s d a t a   a n u mb e r s,  w h i l e   t h e   . j p g   f o r mat   s t o r e s g r a p h s   a s i m a g e s.       4.   CO NCLU SI O N   T h ap p licatio n   ca n   co n n ec t o   th E SP 3 2   p o ten tio s tat  v ia  B L E   u s i n g   t h s a m UUI D,   w h er th E SP 3 2   p o ten tio s tat  ca n   s en d   d ata  v ia  B L E   u s i n g   t h c h ar ac ter is tic  n o ti f y .   I n   ad d itio n ,   t h is   ap p licatio n   ca n   s av d ata  i n   t h f o r m   o f   C SV  o r   i m ag f ile s .   Fo r   f u r t h er   r es ea r ch ,   w w ill   i m p r o v e   th e   ca p ab ilit ies  b y   ad d in g   f ea t u r e s   to   th ap p licatio n .   So m n o tes  i n   th is   r esear ch   ar t h at  th g r ap h s   d is p la y ed   in   th ap p licatio n   co u ld   b m o r in ter ac tiv e   b ec au s e   th p ac k ag e   s u p p o r t c o u ld   b b etter ,   s o   w w i ll  u s e   o th er   g r ap h - m a k i n g   p ac k a g e s   s u c h   as  S y n c f u s io n   o n   Fl u tter .   T h is   p ac k ag e   allo w s   th cr ea t io n   o f   m o r in ter ac tiv g r ap h s ,   s u ch   as  zo o m in g ,   p an n i n g ,   a n d   v ie w i n g   v al u es   at  ea ch   p o in t.  I n   ad d itio n ,   w w ill  o p ti m ize  t h ap p licat io n ' s   m e m o r y   u s a g e   w h e n   r u n n in g   t h f ea t u r e.   I n t eg r atin g   d atab ase  s y s te m   w i th   t h clo u d   ap p licatio n   is   e s s en tial  to   e n h an ci n g   d ev elo p m en t.   T h is   i n te g r ati o n   f ac ilit ate s   ad v a n ce d   d ata   an al y s i s   u s i n g   A I   to o ls ,   s u p p o r tin g   a   m o r co m p r e h en s iv e v alu a tio n   o f   th m ea s u r e m e n r es u lts   o b tain ed .   T h is   ca n   b d o n u s i n g   an   ex ce lle n t   ar ch itect u r al  co n ce p f o r   w r iti n g   f l u tter   s o u r ce   co d e.   W m ax i m ized   th ap p ea r an ce   o f   th u s er   i n ter f ac o f   ea ch   p ag s o   th at  i ca n   b d is p lay ed   m o r s i m p l y   an d   h av w o r k f lo w   th a u s er s   ca n   b ett er   u n d er s ta n d .   W e   w il also   ad d   f ea tu r e s   s o   t h at  th ap p licatio n   ca n   e n ter   m ea s u r e m en t   p ar a m ete r s   s u ch   a s   m i n i m u m   v o lta g e,   m ax i m u m   v o ltag e,   s ca n   r ate,   an d   s a m p lin g   f r eq u e n c y   s o   t h at  th ap p licatio n   ca n   c h a n g e   th m ea s u r e m en t   s ch e m ca r r ied   o u b y   th E SP 3 2   p o ten tio s tat .   I n   th is   ca s e,   w w il u s o th er   f r a m e wo r k s ,   s u c h   as  r ea ct  n ati v e,   w h ic h   is   b ased   o n   J av a Scr ip t,  to   ex p an d   d ev elo p m e n an d   also   as  co m p ar is o n   w it h   ap p licatio n s   th a t   u s Fl u tter .   Ho w e v er ,   th ap p licatio n ' s   r u n ti m w i ll li k el y   ta k lo n g er   b ec au s it i s   J av aScr ip t - b ased .       F UNDIN G   I NF O RM AT I O N   J en d er al  So ed ir m a n   U n i v er s it y   f u n d ed   th i s   r esear ch   th r o u g h   th e   I n ter n atio n al   R esear c h   C o llab o r atio n   Sch e m e   2 0 2 4 ,   c o n tr ac t n u m b er s   7 0 5 /UN2 3 /PT . 0 1 . 0 2 /2 0 2 4 .         RE F E R E NC E S   [ 1 ]   B .   P u r o h i t ,   P .   R .   V e r n e k a r ,   N .   P .   S h e t t i ,   a n d   P .   C h a n d r a ,   B i o se n so r   n a n o e n g i n e e r i n g :   D e si g n ,   o p e r a t i o n ,   a n d   i m p l e me n t a t i o n   f o r   b i o mo l e c u l a r   a n a l y si s,”   S e n so rs   I n t e r n a t i o n a l ,   v o l .   1 ,   p p .   1 - 19 ,   2 0 2 0 ,   d o i :   1 0 . 1 0 1 6 / j . si n t l . 2 0 2 0 . 1 0 0 0 4 0 .   [ 2 ]   S .   T a j i k ,   H .   B e i t o l l a h i ,   S .   A .   A h mad i ,   M .   B .   A sk a r i ,   a n d   A .   D i   B a r t o l o me o ,   S c r e e n - p r i n t e d   e l e c t r o d e   su r f a c e   mo d i f i c a t i o n   w i t h   N i C o 2 O 4 / r g o   n a n o c o m p o si t e   f o r   h y d r o x y l a mi n e   d e t e c t i o n ,   N a n o m a t e ri a l s ,   v o l .   1 1 ,   n o .   1 2 ,   2 0 2 1 ,   d o i :   1 0 . 3 3 9 0 / n a n o 1 1 1 2 3 2 0 8 .   [ 3 ]   A .   W .   C o l b u r n ,   K .   J.  L e v e y ,   D .   O H a r e ,   a n d   J.  V .   M a c p h e r so n ,   L i f t i n g   t h e   l i d   o n   t h e   p o t e n t i o st a t :   a   b e g i n n e r g u i d e   t o   u n d e r st a n d i n g   e l e c t r o c h e mi c a l   c i r c u i t r y   a n d   p r a c t i c a l   o p e r a t i o n ,   P h y s i c a l   C h e m i st ry  C h e m i c a l   P h y si c s ,   v o l .   2 3 ,   n o .   1 4 ,   p p .   8 1 0 0 8 1 1 7 ,   2 0 2 1 ,   d o i :   1 0 . 1 0 3 9 / D 1 C P 0 0 6 6 1 D .   [ 4 ]   A .   V .   R a d o g n a ,   L .   F r a n c i o so ,   E .   S c i u r t i ,   D .   B e l l i sari o ,   V .   Es p o si t o ,   a n d   G .   G r a ssi ,   A   W i r e l e ss  P o t e n t i o st a t   Ex p l o i t i n g   P W M - D A C   f o r   I n t e r f a c i n g   o f   W e a r a b l e   El e c t r o c h e mi c a l   B i o se n so r i n   N o n - I n v a si v e   M o n i t o r i n g   o f   G l u c o se   L e v e l ,   El e c t r o n i c s ,   v o l .   1 3 ,   n o .   6 ,   p p .   1 - 12 ,   2 0 2 4 ,   d o i :   1 0 . 3 3 9 0 / e l e c t r o n i c s 1 3 0 6 1 1 2 8 .   [ 5 ]   K .   K a c i   e t   a l . ,   M u l t i p l e x   P o r t a b l e   B i o se n so r   f o r   B a c t e r i a   D e t e c t i o n ,   Bi o s e n s o rs ,   v o l .   1 3 ,   n o .   1 1 ,   p p .   1 - 1 8 ,   2 0 2 3 ,   d o i :   1 0 . 3 3 9 0 / b i o s1 3 1 1 0 9 5 8 .   [ 6 ]   N .   A r c h e r ,   S .   L a d a n ,   H .   T .   L a n c a sh i r e ,   a n d   H .   P e t r i d i s,  U se   o f   B i o se n s o r w i t h i n   t h e   O r a l   E n v i r o n me n t   f o r   S y st e mi c   H e a l t h   M o n i t o r i n g A   S y st e mat i c   R e v i e w ,   O ra l ,   v o l .   4 ,   n o .   2 ,   p p .   1 4 8 1 6 2 ,   2 0 2 4 ,   d o i :   1 0 . 3 3 9 0 / o r a l 4 0 2 0 0 1 2 .   [ 7 ]   A .   K .   P .   S o u z a ,   C .   A .   d e   M .   C r u z ,   É.   C .   D .   e   S .   J.,   a n d   F .   B .   P o n t e s,  C u r r e n t   M i r r o r   I mp r o v e d   P o t e n t i o st a t   ( C M I P o t )   f o r   a   T h r e e   El e c t r o d e   El e c t r o c h e mi c a l   C e l l ,   S e n s o rs ,   v o l .   2 4 ,   n o .   5 8 9 7 ,   p p .   1 1 2 ,   2 0 2 4 ,   d o i :   1 0 . 3 3 9 0 / s2 4 1 8 5 8 9 7 .   [ 8 ]   B .   S u g a n t h a n   e t   a l . ,   A   B a c t e r i o p h a g e   P r o t e i n - B a se d   I mp e d i me t r i c   El e c t r o c h e mi c a l   B i o se n so r   f o r   t h e   D e t e c t i o n   o f   C a m p y l o b a c t e r   j e j u n i ,   v o l .   1 4 ,   n o .   8 ,   p p .   1 - 17 ,   A u g .   2 0 2 4 ,   d o i :   1 0 . 3 3 9 0 / b i o s1 4 0 8 0 4 0 2 .   [ 9 ]   A .   V .   B o u n e g r u ,   C .   I t i c e scu ,   L .   P .   G e o r g e scu ,   a n d   C .   A p e t r e i ,   D e v e l o p me n t   o f   a n   I n n o v a t i v e   B i o s e n so r   B a se d   o n   G r a p h e n e / P ED O T / Ty r o si n a se   f o r   t h e   D e t e c t i o n   o f   P h e n o l i c   C o mp o u n d s   i n   R i v e r   W a t e r s,”   I n t e r n a t i o n a l   J o u r n a l   o f   M o l e c u l a r   Evaluation Warning : The document was created with Spire.PDF for Python.
                      I SS N :   2 0 8 9 - 4864   I n t J   R ec o n f i g u r ab le  &   E m b ed d ed   Sy s t Vo l.  14 ,   No .   3 No v e m b er   2 0 2 5 :   725 - 733   732   S c i e n c e s ,   v o l .   2 5 ,   n o .   8 ,   p p .   1 - 24 ,   A p r .   2 0 2 4 ,   d o i :   1 0 . 3 3 9 0 / i j m s2 5 0 8 4 4 1 9 .   [ 1 0 ]   S .   I .   Ek o n o mo u ,   A .   C r e w ,   O .   D o r a n ,   a n d   J .   P .   H a r t ,   D e v e l o p me n t   o f   a   D i s p o sab l e ,   A mp e r o me t r i c   G l y c e r o l   B i o se n so r   B a se d   o n   a   S c r e e n - P r i n t e d   C a r b o n   El e c t r o d e ,   M o d i f i e d   w i t h   t h e   El e c t r o c a t a l y st   M e l d o l a B l u e ,   C o a t e d   w i t h   G l y c e r o l   D e h y d r o g e n a se   a n d   N A D + :   A p p l i c a t i o n   t o   t h e   A n a l y si o f   W i n e   Q u a l i t y ,   Ap p l i e d   S c i e n c e s . ,   v o l .   1 4 ,   n o .   1 4 ,   p p .   1 - 12 2 0 2 4 ,   d o i :   1 0 . 3 3 9 0 / a p p 1 4 1 4 6 1 1 8 .   [ 1 1 ]   H .   K a z e mz a d e h - B e n e h ,   M .   R .   S a f a r n e j a d ,   P .   N o r o u z i ,   D .   S a msam p o u r ,   S .   M .   A l a v i ,   a n d   D .   S h a t e r r e z a ,   D e v e l o p me n t   o f   l a b e l - f r e e   e l e c t r o c h e mi c a l   O M P - D N A   p r o b e   b i o se n so r   a s   a   h i g h l y   se n si t i v e   s y st e t o   d e t e c t   o f   c i t r u s   h u a n g l o n g b i n g ,   S c i e n t i f i c   Re p o r t s ,   v o l .   1 4 ,   n o .   1 ,   p p .   1 1 6 ,   2 0 2 4 ,   d o i :   1 0 . 1 0 3 8 / s4 1 5 9 8 - 0 2 4 - 6 3 1 1 2 - w.   [ 1 2 ]   V .   F i sk a   e t   a l . ,   D EM I G O D :   A   L o w - C o st   M i c r o c o n t r o l l e r - B a se d   C l o se d - L o o p   S y st e I n t e g r a t i n g   N a n o e n g i n e e r e d   S w e a t - B a se d   G l u c o se   M o n i t o r i n g   a n d   C o n t r o l l e d   Tr a n s d e r mal   N a n o e mu l si o n   R e l e a se   o f   H y p o g l y c e mi c   T r e a t me n t   w i t h   a   S o f t w a r e   A p p l i c a t i o n   f o r   N o n i n v a s i v e   P e r so n a l i z e d   D i a b ,   Mi c r o m a c h i n e s ,   v o l .   1 5 ,   n o .   7 ,   p p .   1 - 22 ,   J u l .   2 0 2 4 ,   d o i :   1 0 . 3 3 9 0 / m i 1 5 0 7 0 8 8 7 .   [ 1 3 ]   N .   El n a g a r ,   N .   El g i d d a w y ,   W .   M .   A .   El   R o u b y ,   A .   A .   F a r g h a l i ,   a n d   H .   K o r r i - Y o u sso u f i ,   I mp e d i me t r i c   D e t e c t i o n   o f   C a n c e r   M a r k e r s B a se d   o n   N a n o f i b e r   C o p o l y me r s,”   Bi o se n s o rs ,   v o l .   1 4 ,   n o .   2 ,   p p .   1 1 8 ,   2 0 2 4 ,   d o i :   1 0 . 3 3 9 0 / b i o s 1 4 0 2 0 0 7 7 .   [ 1 4 ]   P .   T h o n g k h a o ,   A .   N u mn u a m,   P .   K h o n g k o w ,   S .   S a n g k h a t h a t ,   a n d   T .   P h a i r a t a n a ,   D i sp o sa b l e   P o l y a n i l i n e / m - P h e n y l e n e d i a m i n e - B a se d   El e c t r o c h e mi c a l   L a c t a t e   B i o s e n so r   f o r   Ea r l y   S e p si D i a g n o si s,   Po l y m e rs   ( B a se l ) ,   v o l .   1 6 ,   n o .   4 ,   p p .   1 - 1 4 ,   2 0 2 4 ,   d o i :   1 0 . 3 3 9 0 / p o l y m1 6 0 4 0 4 7 3 .   [ 1 5 ]   D .   S t o i k o v   e t   a l . ,   F l o w - T h r o u g h   A mp e r o me t r i c   B i o se n so r   S y st e B a se d   o n   F u n c t i o n a l i z e d   A r y l   D e r i v a t i v e   o f   P h e n o t h i a z i n e   a n d   P A M A M - C a l i x - D e n d r i me r f o r   t h e   D e t e r mi n a t i o n   o f   U r i c   A c i d ,   Bi o se n s o rs ,   v o l .   1 4 ,   n o .   3 ,   p p .   1 - 1 4 ,   2 0 2 4 ,   d o i :   1 0 . 3 3 9 0 / b i o s1 4 0 3 0 1 2 0 .   [ 1 6 ]   J.  I .   d e   O F i l h o ,   M .   C .   F a l e i r o s,  D .   C .   F e r r e i r a ,   V .   M a n i ,   a n d   K .   N .   S a l a ma,   Emp o w e r i n g   El e c t r o c h e mi c a l   B i o se n so r w i t h   A I :   O v e r c o mi n g   I n t e r f e r e n c e   f o r   P r e c i se   D o p a mi n e   D e t e c t i o n   i n   C o mp l e x   S a m p l e s,”   A d v a n c e d   I n t e l l i g e n t   S y st e m s ,   v o l .   5 ,   n o .   1 0 ,   p p .   1 - 8,   A u g .   2 0 2 3 ,   d o i :   1 0 . 1 0 0 2 / a i sy . 2 0 2 3 0 0 2 2 7 .   [ 1 7 ]   E.   A sh o o r i ,   D .   G o d e r i s,  A .   I n o h a r a ,   a n d   A .   J.   M a so n ,   W i d e   V o l t a g e   S w i n g   P o t e n t i o st a t   w i t h   D y n a mi c   A n a l o g   G r o u n d   t o   Ex p a n d   El e c t r o c h e mi c a l   P o t e n t i a l   W i n d o w s i n   I n t e g r a t e d   M i c r o sy st e ms,”   S e n s o rs ,   v o l .   2 4 ,   n o .   9 ,   p p .   1 - 1 2 ,   2 0 2 4 ,   d o i :   1 0 . 3 3 9 0 / s 2 4 0 9 2 9 0 2 .   [ 1 8 ]   G .   M .   D i   M a r i   e t   a l . ,   P a i n - F r e e   A l p h a - S y n u c l e i n   D e t e c t i o n   b y   L o w - C o st   H i e r a r c h i c a l   N a n o w i r e   B a se d   El e c t r o d e ,   N a n o m a t e ri a l s ,   v o l .   1 4 ,   n o .   2 ,   p p .   1 - 1 4 ,   2 0 2 4 ,   d o i :   1 0 . 3 3 9 0 / n a n o 1 4 0 2 0 1 7 0 .   [ 1 9 ]   C .   P so t t a ,   V .   C h a t u r v e d i ,   J.  F .   G o n z a l e z - M a r t i n e z ,   J.   S o t r e s,  a n d   M .   F a l k ,   P o r t a b l e   P r u ssi a n   B l u e - B a se d   S e n so r   f o r   B a c t e r i a l   D e t e c t i o n   i n   U r i n e ,   S e n so rs ,   v o l .   2 3 ,   n o .   1 ,   p p .   1 - 1 4 ,   2 0 2 3 ,   d o i :   1 0 . 3 3 9 0 / s2 3 0 1 0 3 8 8 .   [ 2 0 ]   N .   I .   H o ssai n   a n d   S .   T a b a ss u m,  A   h y b r i d   m u l t i f u n c t i o n a l   p h y si c o c h e mi c a l   s e n so r   su i t e   f o r   c o n t i n u o u m o n i t o r i n g   o f   c r o p   h e a l t h ,   S c i e n t i f i c   Re p o r t s ,   v o l .   1 3 ,   n o .   1 ,   p p .   1 1 9 ,   2 0 2 3 ,   d o i :   1 0 . 1 0 3 8 / s 4 1 5 9 8 - 0 2 3 - 3 7 0 4 1 - z.   [ 2 1 ]   R .   S u p r i y a n t i ,   A .   S .   A r y a n t o ,   M .   I .   A k b a r ,   E.   S u t r i sn a ,   a n d   M .   A l q a a f ,   T h e   e f f e c t   o f   f e a t u r e c o mb i n a t i o n   o n   c o l o sco p y   i mag e s   o f   c e r v i c a l   c a n c e r   u si n g   t h e   su p p o r t   v e c t o r   mac h i n e   me t h o d ,   I AE S   I n t e r n a t i o n a l   J o u r n a l   o f   Art i f i c i a l   I n t e l l i g e n c e ,   v o l .   1 3 ,   n o .   3 ,   p p .   2 6 1 4 2 6 2 2 ,   2 0 2 4 ,   d o i :   1 0 . 1 1 5 9 1 / i j a i . v 1 3 . i 3 . p p 2 6 1 4 - 2 6 2 2 .   [ 2 2 ]   R .   S u p r i y a n t i ,   F .   F .   R .   W i b o w o ,   Y .   R a m a d h a n i ,   a n d   H .   B .   W i d o d o ,   C o mp a r i so n   o f   c o n v e n t i o n a l   e d g e   d e t e c t i o n   me t h o d s   p e r f o r man c e   i n   l u n g   se g me n t a t i o n   o f   C O V I D 1 9   p a t i e n t s,   AI C o n f e re n c e   Pro c e e d i n g s ,   v o l .   2 4 8 2 ,   n o .   1 ,   p .   1 0 0 0 0 1 ,   F e b .   2 0 2 3 ,   d o i :   1 0 . 1 0 6 3 / 5 . 0 1 1 1 6 8 3 .   [ 2 3 ]   R .   S u p r i y a n t i ,   S .   L .   D z i h n i z a ,   M .   A l q a a f ,   M .   R .   K u r n i a w a n ,   Y .   R a m a d h a n i ,   a n d   H .   B .   W i d o d o ,   M o r p h o l o g i c a l   f e a t u r e o f   l u n g   w h i t e   sp o t b a se d   o n   t h e   O t su   a n d   P h a n s a l k a r   t h r e sh o l d i n g   me t h o d ,   I n d o n e si a n   J o u r n a l   o f   El e c t ri c a l   En g i n e e r i n g   a n d   C o m p u t e r   S c i e n c e ,   v o l .   3 3 ,   n o .   1 ,   p p .   5 3 0 5 3 9 ,   J a n .   2 0 2 4 ,   d o i :   1 0 . 1 1 5 9 1 / i j e e c s.v 3 3 . i 1 . p p 5 3 0 - 5 3 9 .   [ 2 4 ]   W .   W i d a n a r t o   e t   a l . ,   M i c r o w a v e   i r r a d i a t i o n - i n d u c e d   y i e l d   e n h a n c e me n t   o f   c o c o n u t   s h e l l   b i o mass - d e r i v e d   g r a p h e n e - l i k e   mat e r i a l ,   P h y s i c a   S c r i p t a ,   v o l .   9 9 ,   n o .   6 ,   p .   6 5 9 4 9 ,   2 0 2 4 ,   d o i :   1 0 . 1 0 8 8 / 1 4 0 2 - 4 8 9 6 / a d 4 6 9 1 .   [ 2 5 ]   G .   K o u l o u r a s,  S .   K a t so u l i s,  a n d   F .   Z a n t a l i s,   Ev o l u t i o n   o f   B l u e t o o t h   T e c h n o l o g y :   B L i n   t h e   I o T   Ec o s y st e m,”   S e n so rs ,   v o l .   2 5 ,   n o .   4 ,   p p .   1 3 7 ,   2 0 2 5 ,   d o i :   1 0 . 3 3 9 0 / s 2 5 0 4 0 9 9 6 .         B I O G RAP H I E S O F   AUTH O RS         Re tn o   S u p r iy a n ti          is   a   p r o f e ss o r   at   De p a rtm e n o f   El e c tri c a l   En g in e e rin g ,   Je n d e ra l   S o e d irm a n   Un iv e rsit y ,   In d o n e sia .   S h e   re c e iv e d   h e P h . D .   in   M a rc h   2 0 1 0   f ro m   Na ra   In stit u te   o f   S c ien c e   a n d   T e c h n o lo g y   Ja p a n .   A lso ,   sh e   re c e iv e d   h e M . S .   d e g re e   a n d   Ba c h e lo r' s   d e g re e   in   2 0 0 1   a n d   1 9 9 8 ,   re sp e c t iv e l y ,   f ro m   th e   De p a rtm e n o f   El e c tri c a l   En g in e e rin g ,   G a d jah   M a d a   Un iv e rsit y ,   In d o n e sia .   He r   re s e a rc h   in tere sts   in c lu d e   ima g e   p ro c e ss in g ,   c o m p u ter   v isio n ,   p a tt e rn   re c o g n it i o n ,   b io m e d ica a p p li c a ti o n ,   e - h e a lt h ,   tele - h e a lt h ,   a n d   tele m e d icin e .   S h e   c a n   b e   c o n tac ted   at   e m a il :   re tn o _ su p riy a n ti @u n so e d . a c . id .         Wa h y u   W id a n a r t o           c o m p lete d   h is  u n d e rg ra d u a te  d e g re e   m a jo rin g   in   P h y sic a Bra w ij a y a   Un iv e rsit y ,   h is  m a ste r' d e g re e   m a jo rin g   in   P h y sic a th e   Ba n d u n g   In stit u te  o f   T e c h n o lo g y ,   a n d   h is P h . D.  a th e   Un iv e rsitae d e Bu n d e sw e h M u n ich   G e r m a n y   in   th e   f ield   o f   In stit u t   f u e P h y sik ,   M ik ro s y ste m tec h n ik .   His  c u rre n t   re se a rc h   is  o n   th e   d e v e lo p m e n o f   c a rb o n   m a teria ls  f o se n so rs.   He   c a n   b e   c o n tac ted   at   e m a il :   w a h y u . w id a n a rto @u n so e d . a c . i d .   Evaluation Warning : The document was created with Spire.PDF for Python.
I n t J   R ec o n f i g u r ab le  &   E m b ed d ed   Sy s t     I SS N:   2089 - 4864       Desig n   o f m o b ile  a p p lica tio n   f o r   co mmu n ica tio n   a n d   u s er in terf a ce   o f E S P 3 2     ( R etn o   S u p r iya n ti )   733     Pu tr a   Dw S u sa n t o           re c e iv e d   h is  Ba c h e lo d e g re e   f ro m   De p a rt m e n o f   El e c tri c a l   En g in e e rin g ,   Je n d e ra S o e d irm a n   Un iv e rsit y   In d o n e sia .   His   re se a rc h   in tere st  is   e m b e d d e d   s y ste m .   He   c a n   b e   c o n tac ted   a t   e m a il p u tra.s u sa n to @ m h s. u n s o e d . a c . id .         M a d y a   Ar d W ic a k so n o           is  a n   a c a d e m ic  sta ff   a P u b li c   He a lt h   a n d   C o m m u n i t y   M e d icin e ,   Je n d e ra S o e d irm a n   Un iv e rsity ,   In d o n e sia .   He   re c e iv e d   h is  M . S .   d e g re e   f ro m   Bo g o Ag ricu lt u ra Un iv e rsity ,   In d o n e sia ,   a n d   g ra d u a ted   a M e d ica Do c to f ro m   Bra w ij a y a   Un iv e rsit y ,   In d o n e sia .   His  re se a r c h   in tere st  in c l u d i n g   tro p ica m e d icin e ,   m e tab o li c   d ise a se s,   a n d   c o m m u n it y   n u tri ti o n .   He   c a n   b e   c o n tac ted   a e m a il :   m a d y a . w ic a k so n o @u n s o e d . a c . i d .         S y a fr u d i n   R a is  A k h d a n           re c e iv e d   h is  b a c h e lo d e g re e   f ro m   D e p a rt m e n o El e c tri c a En g in e e rin g ,   Je n d e ra l   S o e d irm a n   Un iv e rsity ,   In d o n e sia M . S .   d e g re e   in   Na ra   In stit u te  o f   S c ien c e   a n d   Tec h n o l o g y ,   J a p a n .   He   c a n   b e   c o n tac ted   a e m a il s y a f ru d in . ra is_ a k h d a n . ss 2 @n a is.a c . jp .           M u h a m m a d   Al q a a         re c e iv e d   h is  b a c h e lo d e g re e   f ro m   De p a rt m e n o f   El e c tri c a l   En g in e e rin g ,   Je n d e ra S o e d irm a n   Un iv e rsity ,   In d o n e sia M . S .   d e g re e   in   Na ra   In stit u te  o f   S c ien c e   a n d   T e c h n o lo g y ,   Ja p a n .   Cu rre n t ly   he   is  a   d o c to st u d e n in   Na ra   In stit u te  o f   S c ien c e   a n d   T e c h n o l o g y ,   Ja p a n .   His res e a rc h   in tere st i m a g e   p ro c e ss in g   f iel d   a n d   b i o in f o rm a ti c s.  H e   c a n   b e   c o n tac te d   a e m a il :   m u h a m m a d . a lq a a f _ su b a n d o k o . m b 5 @is. n a ist. jp .     Evaluation Warning : The document was created with Spire.PDF for Python.