SlideShare a Scribd company logo
1 of 56
Download to read offline
BUILDING INTERNET OF THINGSNWITH THE ARDUINO AND ATMEL AVR MICROCONTROLLER 
Anthony FaustineSambaiga(AL, UDOM) 
Bsc. ECS (UDSM), Msc. TE (UDOM) 
Research Interest: WSAN, M2M, Smart grid Communications and ICT4D. 
1
Training Introduction 
TheevolutionofcommunicationtechnologiesbringInternetconnectiontodevicesatlowercost,lesspowerconsumptionandsmallersizes. 
•AstheresultsdevicesareabletobepartsofthesocalledInternetofThings(IoT). 
Arduino:flexiblemicro-controlleranddevelopmentenvironment. 
•Usedtocontroldevices,andtoreaddatafromallkindsofsensors. 
ArduinoisthebestwaytobeintroducedtotheIoT 
Anthony Faustine 
2
Aim 
•IntroductiontoIoTandCloudComputing. 
•IntroductiontotheworldofArduino. 
•SeehowtodevelopIoTapplicationusingAtmelAVRmicrocontrollerwithArduinobootloader. 
•SeehowtoconnectArduinototheCloud. 
Anthony Faustine 
3
Coverage 
•IntroductiontotheInternetofThings(IoT) 
•ArduinoMicrocontrollerPlatform 
•ArduinoDevelopmentEnvironment 
•Digital&AnalogInputs/Output 
•ReadingDataFromSensors 
•IntroductiontoAtmelAtmega328 
•ConnectingArduinototheInternet 
•CloudComputingandIoT 
•Wheretobuyequipment 
•TakingyourprototypetocommercialProduct 
•Projectworks 
Anthony Faustine 
4
Internet of Things 
Imaginehavingsmalldeviceconnectedthatcansensetemperature,smoke,humidity,andlightconditionofyourroomandreportthemtoawebservices: 
Anthony Faustine 
5
Internet of Things 
TheInternetofThings,alsocalledTheInternetofObjects: 
•Aglobalnetworkofsmartdevicesthatcansenseandinteractwiththeirenvironmentusinginternetfortheircommunicationandinteraction. 
•AnetworkofPhysicalObjectsthatcaninteractwitheachothertoshareinformationandtakeAction. 
Anthony Faustine 
6
Internet of Things Concept 
Anthony Faustine 
7
IoT Device 
RequirementscommontoallofIoTDeviceinclude 
•Sensinganddatacollectioncapability(sensingnodes) 
•Layersoflocalembeddedprocessingcapability(localembeddedprocessingnodes) 
•Wiredand/orwirelesscommunicationcapability(connectivitynodes) 
•Softwaretoautomatetasksandenablenewclassesofservices 
•Remotenetwork/cloud-basedembeddedprocessingcapability(remoteembeddedprocessingnodes) 
•Fullsecurityacrossthesignalpath 
Anthony Faustine 
8
Functional View of IoT Technologies 
Anthony Faustine 
9
Feature of IoT device 
Anthony Faustine 
10
Interaction with The Internet 
TheabilitytocommunicatedirectlyorindirectlywiththeinternetmakeIoTdevicedifferentfromotherdevices. 
•Whyneedtocommunicatewithinternet?? 
Sensorsgeneratelotofdatathatneedtobemanaged. 
Embeddedmemoryislimited 
Internetprovidewebapplicationfordatastoragewhichcanbeaccessedanywhereoranytime. 
Providedataexchangesbetweenotherapplications. 
•TheIoTisaninteractionbetweentheinternet,things… anddata 
Anthony Faustine 
11
Interaction with The Internet 
Anthony Faustine 
12
Building Blocks of the IoT 
•ControlUnits 
•Sensors 
•CommunicationModules 
•Powersources 
Anthony Faustine 
13
Control Units 
IoTdeviceutilizemicrocontrollerasthemaincontrolunit 
•Amicrocontroller:Isasmallcomputerinasingleintegratedcircuit. 
Itcontainaprocessorcore,amemory,andprogrammableI/Operipheral. 
•MCU 
The‘brain’controlseverything 
Readsinputfromsensors 
Drivesoutputs 
LED,Switch,Motor,… 
Communicates! 
Anthony Faustine 
14
Sensors 
DevicethatcansensethephysicalquantitiesandconvertintosignalwhichcanbeinterpretedbytheMCU. 
•Fallintotwotypes 
AnalogandDigitalSensor 
Anthony Faustine 
15
Communication Modules 
ProvideconnectivitytotheIoTdevicesandtheInternet 
CommunicationbetweenIoTandtheInternetcanbeperformedintwoways. 
•Thereisaninternedenabledintermediatenodecalledgateway 
•TheIoTdevicehasdirectconnectiontotheInternet 
Anthony Faustine 
16
Communication Modules 
Anthony Faustine 
17
Power Sources 
Thiscanpower 
•Battery 
•Energyharvesting 
Anthony Faustine 
18
IoT Examples 
Anthony Faustine 
19http://postscapes.com/internet-of-things-examples/
Arduino Microcontroller Platform 
Microcontroller: 
•Asmallcomputerinasingleintegratedcircuit 
•Consistofprocessorcore,memoryandprogrammableI/Operipherals. 
•Verycommoncomponentinmodernelectronicssystems 
Anthony Faustine 
20
Arduino Microcontroller Platform 
ThemaincomponentsofMCU 
•CPU 
Mainprocessingunit 
•Memory 
Includetheprogramthatisbeingexecutedandisalsoavailableforstoring. 
•I/Operipheral 
Pinsthatcollectandgeneratedigitalsignalstoothercircuit 
•Serialline(TX/RX) 
AllowserialdatatobetransmittedtoorfromtheMCU 
Anthony Faustine 
21
Arduino Microcontroller Platform 
MostMCUalsoincludes 
•A/Dconverters 
ToallowMCUreceiveanalogdataforprocessing 
•Timers 
ToallowMCUtoperformtaskforcertaintimeperiod. 
Anthony Faustine 
22
Arduino Microcontroller Platform 
PIC 
•ThisistheclassicmicrofromMicrochip. 
•Verysimple,veryproven, 
•Itlacksmanyofthefeaturesthatothermfg’sarebuildingintotheirchips. 
AVR 
•ThisisbasicallyadirectcompetitorofPICs. 
•TheydoeverythingaPICdoes, 
•Itisbetter,faster,cheaper,andsimpler. 
Anthony Faustine 
23
Arduino Microcontroller Platform 
MSP 
•TheseareverygoodmicrosbyTexasInstruments(TI), 
•Excelatlow-powerapplications. 
ARM 
•Verypowerful,verylow-cost 
•Itiscomplex 
8051 
•DevelopedbyIntelinthe1980s, 
•seemstobetheinstructionsettheylovetoteachyouincollege. 
•Veryoldtech 
Anthony Faustine 
24
Programming MCU 
ThemainfunctionoftheMCUistocontrolthingsthroughI/Ointerfaces. 
•ToinstructMCUwhatandhowtocontrolyouneedtoprogramit. 
•MCUwasordinaryprogrammedonlyinassemblylanguages. 
•ButnowadaysMCUcanbeprogrammedinhigh-levelprogramminglanguagelikeC. 
Anthony Faustine 
25
Programming MCU 
ToprogrammeMCUyouneedaparticularhardwareknowsMCUprogrammer. 
•Challengeofusingprogrammer 
Theneedforspecialhardwarethatissomehowcostly 
Itisdifficulttoprogram 
•ThesechallengescanbeaddressedbyaBootloader 
Bootloader:AsmallprogramthathasbeenloadedontotheMCU. 
•ThisprogramisprogrammedjustonceintheprogrammemoryoftheMCUusingprogrammer. 
•AfterthistheMCUcanbeprogrammedwithoutaprogrammer 
Anthony Faustine 
26
Arduino Platform 
WhatisArduino? 
•Anopen-sourcephysicalcomputingplatformbasedon 
Asimplemicrocontrollerboardand 
Adevelopmentenvironmentforwritingsoftwarefortheboard. 
•Usedtodevelopstand-aloneinteractiveobjects 
•ItcanbeconnectedtoacomputertoretrieveorsenddatatotheArduino. 
Theboardcanbeassembledbyhandorpurchasedpreassembled. 
Anthony Faustine 
27
Arduino Platform 
ArduinoplatformoffermainthreethingswhichmadeprogrammingoftheMCUeasy. 
•AnopensourceBootloader 
•OpenSchematicboards 
•Adevelopmentenvironment 
Anthony Faustine 
28
Arduino Platform 
WhyArduinousedmostly 
•Itisinexpensive 
•cross-platform(theArduinosoftwarerunsonWindows, MacOSX,andLinux),and 
•easytoprogram. 
•BothArduinohardwareandsoftwareareopensourceandextensible. 
Anthony Faustine 
29
Arduino Hardware 
UsesAtmelMicrocontroller(AVRAtmega8andAtmega168microcontrollerchip) 
•designedtobeusedwithClanguage 
Anthony Faustine 
30
Arduino Board 
Arduinoexistinseveraldifferentboardvariants. 
Anthony Faustine 
31
Arduino Hardware 
Anthony Faustine 
32
Arduino Hardware
Prototyping Circuits 
SolderlessBreadboard:Themostusefultoolsinanengineeror 
Anthony Faustine 
34
Prototyping Circuits 
Anthony Faustine 
35
Anatomy of a Breadboard 
oDipsupport 
oTerminalstrips 
oPowerrails
Anatomy of a Breadboard 
Terminalstrips 
•Conductivemetalrowsthatallowcurrenttoflowfromanypointinthatstrip. 
•Eachsideofagivenrowisdisconnectedfromtheother
Anatomy of a Breadboard 
PowerRails 
•Metalstripsthatareidenticaltotheonesthatrunhorizontally,excepttheyare,typically*,allconnected 
•labeledwitha‘+’anda‘- 
•Powerrailsoneithersidearenotconnected
Anatomy of a Breadboard 
DIPSupport 
•Thisistheravinethatisolatesthetwosidesofabreadboard 
•Usefulforconnectingintegratedcircuits(ICs)
Hello World for a Circuit 
Anthony Faustine 
40
Arduino IDE 
AgraphicalcrossplatformapplicationwritteninJava. 
•DerivedfromtheIDEfortheprocessingprogramminglanguageandthewiringproject. 
•Verysimpletouse 
•RuninWindows,MacandLinux 
ItconnectstotheArduinohardwaretouploadprogramsandcommunicatewiththem.
Arduino IDE 
Installation
Arduino IDE
Arduino IDE 
TouseArduinoIDE 
•Writeyoursketch 
•PressVerifybutton(tocheckforerrors) 
•PressUploadbuttontoprogramArduinoboardwithyoursketch
Writing Arduino program 
SoftwarewrittenusingArduinoarecalledsketches. 
•LanguageisstandardC(butmadeeasy)withlotsofusefulfunctions. 
•Thesesketchesarewritteninthetexteditor(IDE)andsavedwiththefileextension.ino 
Atypicalsketchconsistsoftwopartsorroutines: 
Theinitializationfunctioncalledsetupand 
Theloopfunction 
setup() –run once at beginning, set pins 
loop() –run repeatedly, after setup()
Sketch structure 
oThesetupfunction: 
•Identifiedinthesketchas 
•Itisthemaininitiationfunction 
•Itrunonce 
Example
Sketch structure 
Theloopfunction: 
•Identifiedinthesketchas 
•Itisautomaticallyexecuted. 
•Anythingcontainedinthisfunctionwillexecutedrepeatedly. 
Example
Writing Arduino program
“hello world” of ArduinoActivity 2: Setup the Circuit as Shown Below, Open Arduino IDE and Write the sketch below. Observe what happens
“hello world” of Arduino 
OpenArduinoIDEandwritethefollowingcode 
ConnecttheArduinoboardtotheIDE
“hello world” of Arduino 
ConnecttheArduinoboardtotheIDEbyselectingtheappropriateserialport.
“hello world” of Arduino 
Next,double-checkthattheproperboardisselectedundertheTools=>Boardmenu.
“hello world” of Arduino 
Uploadyourcodeandobservewhatwillhappen 
•NowopenyourcodeandAdd 
digitalWrite(ledPin,LOW); 
delay(1000); 
•Uploadyourcodeandobservewhathappen
“hello world” of Arduino 
Uploadyourcodeandobservewhatwillhappen 
•NowopenyourcodeandAdd 
digitalWrite(ledPin,LOW); 
delay(1000); 
•Uploadyourcodeandobservewhathappen
Lab Session 
TryaddingotherLEDs 
•Canyoubrinktwo,threeorfourLED(EachLEDwillneeditsownResistor) 
•GenerateyourownLEDflashing 
•Youmaytry 
Policelight 
Discolight 
Trafficlight 
etcc
sambaiga@gmail.com 
Anthony Faustine 
56

More Related Content

Viewers also liked (7)

AVR_Course_Day8 motor drive and pwm techniques
AVR_Course_Day8 motor drive and pwm techniquesAVR_Course_Day8 motor drive and pwm techniques
AVR_Course_Day8 motor drive and pwm techniques
 
AVR_Course_Day5 avr interfaces
AVR_Course_Day5 avr interfacesAVR_Course_Day5 avr interfaces
AVR_Course_Day5 avr interfaces
 
AVR_Course_Day3 c programming
AVR_Course_Day3 c programmingAVR_Course_Day3 c programming
AVR_Course_Day3 c programming
 
1169_ali_mohamed
1169_ali_mohamed1169_ali_mohamed
1169_ali_mohamed
 
AVR_Course_Day4 introduction to microcontroller
AVR_Course_Day4 introduction to microcontrollerAVR_Course_Day4 introduction to microcontroller
AVR_Course_Day4 introduction to microcontroller
 
AVR_Course_Day7 timers counters and interrupt programming
AVR_Course_Day7 timers counters and  interrupt programmingAVR_Course_Day7 timers counters and  interrupt programming
AVR_Course_Day7 timers counters and interrupt programming
 
AVR_Course_Day1 basic electronics
AVR_Course_Day1 basic electronicsAVR_Course_Day1 basic electronics
AVR_Course_Day1 basic electronics
 

Similar to Day one

SUAS & Arduino Presentation - Staples - 20140403 - CLEARED
SUAS & Arduino Presentation - Staples - 20140403 - CLEAREDSUAS & Arduino Presentation - Staples - 20140403 - CLEARED
SUAS & Arduino Presentation - Staples - 20140403 - CLEARED
Gabriel Staples
 
Introduction to Embedded Systems and Microcontrollers
Introduction to Embedded Systems and MicrocontrollersIntroduction to Embedded Systems and Microcontrollers
Introduction to Embedded Systems and Microcontrollers
Islam Samir
 
MicroEJ OS and Edje: the software foundation for IoT devices
MicroEJ OS and Edje: the software foundation for IoT devicesMicroEJ OS and Edje: the software foundation for IoT devices
MicroEJ OS and Edje: the software foundation for IoT devices
MicroEJ
 

Similar to Day one (20)

Building IoT with Arduino Day One
Building IoT with Arduino Day One Building IoT with Arduino Day One
Building IoT with Arduino Day One
 
MICROCONTROLLER PROGRAMMING COURSES.pdf
MICROCONTROLLER PROGRAMMING COURSES.pdfMICROCONTROLLER PROGRAMMING COURSES.pdf
MICROCONTROLLER PROGRAMMING COURSES.pdf
 
ppt.pptx
ppt.pptxppt.pptx
ppt.pptx
 
(インテージテクノスフィア)FY20_技術探究委員会_量子コンピュータ分科会活動報告
(インテージテクノスフィア)FY20_技術探究委員会_量子コンピュータ分科会活動報告(インテージテクノスフィア)FY20_技術探究委員会_量子コンピュータ分科会活動報告
(インテージテクノスフィア)FY20_技術探究委員会_量子コンピュータ分科会活動報告
 
Embedded Hardware Design.pptx
Embedded Hardware Design.pptxEmbedded Hardware Design.pptx
Embedded Hardware Design.pptx
 
PenO1: les 2
PenO1: les 2PenO1: les 2
PenO1: les 2
 
HOME AUTOMATION SYSTEM USING IOT TECHNOLOGY.pdf
HOME  AUTOMATION SYSTEM USING IOT  TECHNOLOGY.pdfHOME  AUTOMATION SYSTEM USING IOT  TECHNOLOGY.pdf
HOME AUTOMATION SYSTEM USING IOT TECHNOLOGY.pdf
 
Tinkercad Workshop PPT, Dept. of ECE.pptx
Tinkercad Workshop PPT, Dept. of ECE.pptxTinkercad Workshop PPT, Dept. of ECE.pptx
Tinkercad Workshop PPT, Dept. of ECE.pptx
 
Embedded system introduction - Arduino Course
Embedded system introduction - Arduino CourseEmbedded system introduction - Arduino Course
Embedded system introduction - Arduino Course
 
SUAS & Arduino Presentation - Staples - 20140403 - CLEARED
SUAS & Arduino Presentation - Staples - 20140403 - CLEAREDSUAS & Arduino Presentation - Staples - 20140403 - CLEARED
SUAS & Arduino Presentation - Staples - 20140403 - CLEARED
 
Introduction to Embedded Systems and Microcontrollers
Introduction to Embedded Systems and MicrocontrollersIntroduction to Embedded Systems and Microcontrollers
Introduction to Embedded Systems and Microcontrollers
 
Microcontroller Training Courses in Pakistan.pdf
Microcontroller Training Courses in Pakistan.pdfMicrocontroller Training Courses in Pakistan.pdf
Microcontroller Training Courses in Pakistan.pdf
 
The range and scope of computer applications
The range and scope of computer applicationsThe range and scope of computer applications
The range and scope of computer applications
 
MicroEJ OS and Edje: the software foundation for IoT devices
MicroEJ OS and Edje: the software foundation for IoT devicesMicroEJ OS and Edje: the software foundation for IoT devices
MicroEJ OS and Edje: the software foundation for IoT devices
 
Ccc study material
Ccc study materialCcc study material
Ccc study material
 
Embedded C workshop
Embedded C workshopEmbedded C workshop
Embedded C workshop
 
File 1 performing_computer_operation.pptx
File 1 performing_computer_operation.pptxFile 1 performing_computer_operation.pptx
File 1 performing_computer_operation.pptx
 
Autonomous robotics based on simple sensor inputs.
Autonomous robotics based on simplesensor inputs.Autonomous robotics based on simplesensor inputs.
Autonomous robotics based on simple sensor inputs.
 
Designing Of Multifunctional Surveillance And Security System
Designing Of Multifunctional Surveillance And Security SystemDesigning Of Multifunctional Surveillance And Security System
Designing Of Multifunctional Surveillance And Security System
 
Webinar: Potencializando a Indústria 4.0 com tecnologias ST
Webinar: Potencializando a Indústria 4.0 com tecnologias STWebinar: Potencializando a Indústria 4.0 com tecnologias ST
Webinar: Potencializando a Indústria 4.0 com tecnologias ST
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

Day one