https://www.instagram.com/p/BozSkjHBxXE/?utm_source=ig_web_button_share_sheet
Badges Kit for IoT activities
Arduino Microcontrollers and IoT
Arduino Microcontrollers and the Future of IoT
https://www.brighttalk.com/webcast/16903/327547
Jordan Schuetz, Developer Relations Manager at PubNub | 30 mins
By 2020, it’s predicted there will be over 21 billion connected devices deployed across the Earth. From leading smart home technology like Echo and Google Home, to connected fitness like Peloton, to next-generation connected car and mass transportation, IoT devices continue to impact our lives at a deeper and deeper level.
Join us as we explore what’s to come for IoT. PubNub Developer Relations Manager Jordan Scheutz will walk through how IoT devices are evolving in the current market space, and why keeping those devices secure is paramount. And in a hands-on approach, he’ll also demonstrate how accessible this technology is to makers and builders – showcasing the power of Arduino microcontrollers for smart home devices.
flexible Arduino
Air Force Research Laboratory has been working on a Flexible Arduino
Instead of working on expensive systems made out of highly robust parts developed in ultra-secure laboratories in top-secret locations, the AFRL has developed a functional flexible Arduino-compatible board, which they claim to be the first of its type.
Using a simplified flexible hybrid electronics manufacturing process, the Nextflex team reduced the number of manufacturing process steps by more than 60% and the weight of the Arduino board by 98%. The flexible Arduino has a thin, flexible plastic sheet as circuit board on which the microcontroller is mounted without its case. Digital printing processes were used to create the connections between the circuit elements.
IoT platforms overview
IoT Platforms Overview: Arduino, Raspberry Pi, Intel Galileo And Others
The IoT concepts imply a creation of network of various devices interacting with each other and with their environment. Interoperability and connectivity wouldn’t be possible without hardware platforms that help developers solve issues such as building autonomous interactive objects or completing common infrastructure related tasks.
- Arduino
he Arduino platform was created back in 2005 by the Arduino company and allows for open source prototyping and flexible software development and back-end deployment while providing significant ease of use to developers, even those with very little experience building IoT solutions.
Arduino is sensible to literally every environment by receiving source data from different external sensors and is capable to interact with other control elements over various devices, engines and drives. Arduino has a built-in micro controller that operates on the Arduino software.
- Raspberry Pi
Raspberry Pi is a mono-board computing platform that’s as tiny as a credit card. Initially it was developed for computer science education with later on progress to wider functions.
Since the inception of Raspberry, the company sold out more than 8 million items. Raspberry Pi 3 is the latest version and it is the first 64-bit computing board that also comes with built-in Wi-Fi and Bluetooth functions.
Raspberry Pi uses Linux as its default operating system (OS). It’s also fully Android compatible. Using the system on Windows OS is enabled through any virtualization system like XenDesktop. If you want to develop an application for Raspberry Pi on your computer, it is necessary to download a specific toolset comprised of ARM-compiler and some libraries complied down to ARM-target platform like glibc.
- Intel Galileo
Frequently referred to as a “reliable ally” of Arduino, Intel Galileo is a highly integrated board that’s just a little larger than a credit card. The microcomputer is equipped with Intel® Quark™ SoC X1000, operating at speeds of up to 400 MHz, a motherboard with up to 8 Mb of flash memory and 256 RAM. The device also has a VLAN port available with the 100Mb capacity, a microSD card and mini PCI express slots, RS 232, USB 2.0 ports with a possibility to connect up to 128 devices. This platform works with a very light distribution of Linux and a standard environment of Arduino. Intel Galileo has such features as its own USB controller and data exchange without SPI components. Another cool feature is that there is an expansion slot for PCI Express for Wi-Fi, Bluetooth and 3G installation. Intel Galileo supports the Arduino IDE.
- Tibbo Project Systems
The Taiwan company Tibbo Technology Inc. first announced its Tibbo Project System (ТРS) in 2014. This platform refers to a new product lineup aimed at designing applications for processes automation. The core parts of the platform are Tibbo Project PCB (TPP), input/output plugs (Tibbits) and Tibbo Project Box (TPB).
The Tibbo Project PCB (TPP) is a programmable and highly configurable automation platform with all necessary elements for quick start, a microchip for reset button, a programming chip, processor controlled strapping, programming MD button, LED and audio indicator. An additional slot for external input/output modules is available. Tibbo applications are coded in unique Tibbo IDE software (TIDE) that’s based on two programming languages – Tibbo Basic and Tibbo C. Both programming languages are strongly typed and object-oriented.
- Cloud-based IoT platforms
the most commonly used ones are Cloud Software as a Service (SaaS), Cloud Platform as a Service (PaaS), Cloud Infrastructure as a Service (IaaS) and others. A user can choose any of these models with respect to demands of his business.
The most popular cloud services available for IoT development include, but aren’t limited to: Amazon S3, Microsoft Azure, Google App Engine, Salesforce1 Platform, Heroku, etc.
- Microsoft IoT pack for Raspberry Pi2
Microsoft has just announced a new release of Starter Kit called Internet of Things Pack for Raspberry Pi 2.
It is designed specifically for IoT developers and uses hardware manufactured by Adafruit.
Arduino as part of IoT
INTERNET OF THINGS CLASS
6 Lessons
http://www.instructables.com/class/Internet-of-Things-Class/
Lesson 1: Gather Your (Internet Of) Things
Lesson 2: Software Setup
Lesson 3: Hardware Setup
Lesson 4: Circuit Triggers Internet Action
Lesson 5: Circuit Displays Internet Data
Lesson 6: Combining Inputs and Outputs
Everyone Should Learn Arduino
4 Reasons Why Everyone Should Learn Arduino Now
http://www.makeuseof.com/tag/4-reasons-everyone-learn-arduino-now/
1. You Can Make Lots of Cool Stuff
2. It’s a Great Intro to Programming
3. It’s a Great Intro to Electronics, Too
4. It’s a Cheap Hobby to Get Into
arduino basics
second Arduino meeting
Please have short excerpts from the demonstrations by Dr. Gorcica and Dr. Liu:
iSELF building
Brown Hall building
IEEE student club Arduino presentation
IEEE student club presentation at 4pm in ISELF 118, October 18, 2016
https://youtu.be/UPsmGOqVf4M