SlideShare a Scribd company logo
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

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
Mohamed Ali
 
AVR_Course_Day5 avr interfaces
AVR_Course_Day5 avr interfacesAVR_Course_Day5 avr interfaces
AVR_Course_Day5 avr interfaces
Mohamed Ali
 
AVR_Course_Day3 c programming
AVR_Course_Day3 c programmingAVR_Course_Day3 c programming
AVR_Course_Day3 c programming
Mohamed Ali
 
1169_ali_mohamed
1169_ali_mohamed1169_ali_mohamed
1169_ali_mohamedMohamed Ali
 
AVR_Course_Day4 introduction to microcontroller
AVR_Course_Day4 introduction to microcontrollerAVR_Course_Day4 introduction to microcontroller
AVR_Course_Day4 introduction to microcontroller
Mohamed Ali
 
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
Mohamed Ali
 
AVR_Course_Day1 basic electronics
AVR_Course_Day1 basic electronicsAVR_Course_Day1 basic electronics
AVR_Course_Day1 basic electronics
Mohamed Ali
 

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

Building IoT with Arduino Day One
Building IoT with Arduino Day One Building IoT with Arduino Day One
Building IoT with Arduino Day One
Anthony Faustine
 
MICROCONTROLLER PROGRAMMING COURSES.pdf
MICROCONTROLLER PROGRAMMING COURSES.pdfMICROCONTROLLER PROGRAMMING COURSES.pdf
MICROCONTROLLER PROGRAMMING COURSES.pdf
GhulamHussain799241
 
ppt.pptx
ppt.pptxppt.pptx
ppt.pptx
19474Dswathi
 
(インテージテクノスフィア)FY20_技術探究委員会_量子コンピュータ分科会活動報告
(インテージテクノスフィア)FY20_技術探究委員会_量子コンピュータ分科会活動報告(インテージテクノスフィア)FY20_技術探究委員会_量子コンピュータ分科会活動報告
(インテージテクノスフィア)FY20_技術探究委員会_量子コンピュータ分科会活動報告
INTAGEGROUP
 
Embedded Hardware Design.pptx
Embedded Hardware Design.pptxEmbedded Hardware Design.pptx
Embedded Hardware Design.pptx
AbhaySharma207975
 
PenO1: les 2
PenO1: les 2PenO1: les 2
PenO1: les 2
Erik Duval
 
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
HarshithaNerella
 
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
JayashreeSelvam5
 
Embedded system introduction - Arduino Course
Embedded system introduction - Arduino CourseEmbedded system introduction - Arduino Course
Embedded system introduction - Arduino Course
Elaf A.Saeed
 
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
 
Microcontroller Training Courses in Pakistan.pdf
Microcontroller Training Courses in Pakistan.pdfMicrocontroller Training Courses in Pakistan.pdf
Microcontroller Training Courses in Pakistan.pdf
GhulamHussain799241
 
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
Mirza Ćutuk
 
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
 
Ccc study material
Ccc study materialCcc study material
Ccc study material
KHURSHEEDAHMED38
 
Embedded C workshop
Embedded C workshopEmbedded C workshop
Embedded C workshop
Mostafa El-koumy
 
File 1 performing_computer_operation.pptx
File 1 performing_computer_operation.pptxFile 1 performing_computer_operation.pptx
File 1 performing_computer_operation.pptx
MaryCrisJemina
 
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.
sathish sak
 
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
IRJET Journal
 
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
Embarcados
 

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

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
Mariano Tinti
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
DianaGray10
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
Kari Kakkonen
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems S.M.S.A.
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
Edge AI and Vision Alliance
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
Neo4j
 

Recently uploaded (20)

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
Mariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceXMariano G Tinti - Decoding SpaceX
Mariano G Tinti - Decoding SpaceX
 
UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5UiPath Test Automation using UiPath Test Suite series, part 5
UiPath Test Automation using UiPath Test Suite series, part 5
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Climate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing DaysClimate Impact of Software Testing at Nordic Testing Days
Climate Impact of Software Testing at Nordic Testing Days
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Uni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdfUni Systems Copilot event_05062024_C.Vlachos.pdf
Uni Systems Copilot event_05062024_C.Vlachos.pdf
 
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
“Building and Scaling AI Applications with the Nx AI Manager,” a Presentation...
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
GraphSummit Singapore | Enhancing Changi Airport Group's Passenger Experience...
 

Day one