Showing posts with label sensors. Show all posts
Showing posts with label sensors. Show all posts

Thursday, October 20, 2016

IoT Development using Raspberry Pi

In the upcoming IOT101 - Programming Internet of Things using Raspberry Pi course,  we will be covering the latest Raspbian OS - PIXEL. This is the latest version of the Raspbian OS and it is updated with a very modern look-and-feel.


Besides using the latest OS, we have also taken this opportunity to update the course content. In this upcoming course, we will cover:

  • how to send data to the cloud
  • how to implement your own Amazon Echo using Amazon's Alexa service

Of course, we will also cover the popular topics that our participants have always enjoyed:
  • How to send push notifications to your Android devices
  • How to implement and scan iBeacons using the Raspberry Pi
  • How to interface with NFC readers
  • How to connect the Raspberry Pi to sensors - smoke, ultrasonic, temperature, and motion sensors
And of course, participants will get to bring back the IOT Kit, which includes items like:

  • Raspberry Pi 3
  • Various sensors
  • LCD screens
  • Mic and Speaker
  • Pi Camera
  • NFC Reader

Monday, October 17, 2016

IoT development using Arduino

The upcoming IOT104 - Programming Internet of Things using Arduino course has been totally updated to include more exciting topics. Instead of one day, this course is now two days and include a comprehensive IOT Kit with all the various sensors and accessories that allows you to build interesting connected IoT apps.

Projects you will create:

  • How to connect the Arduino to the Internet using Ethernet and WiFi 
  • How to display information using LCD, LED Dot Matrix, and OLED displays 
  • How to measure temperature, pressure and humidity using Arduino 
  • How to control your Arduino using infrared remote control 
  • How to control your Arduino using Bluetooth Low Energy 
  • How to interface the Arduino with key pads 
  • How to send data to the cloud 
  • How to send push notifications to Android devices 
  • How program the NodeMCU development board (bonus topic)
  • How to communicate between Arduinos using ZigBee

This course comes with the IoT Kit containing more than 30 accessories and sensors, including the following: (this list is continually updated to include the latest devices; items subject to change subject to availability)

  • Arduino Board 
  • Arduino board with ESP8266 
  • Arduino Ethernet Shield 
  • LCD with Keypad Shield 
  • Dupoint Jumper Cables 
  • Breadboard 
  • PIR Motion Sensor 
  • Ultrasonic Sensor 
  • LEDs 
  • Colored Tactile Push Buttons 
  • Light Dependent Resistor 
  • 7 Segment LED Display 
  • Potentiometer 
  • Keypad Keyboard 
  • Dot Matrix Display Module 
  • OLED Display Module 
  • LCD Touch Module 
  • Key Display + Push buttons Module 
  • IR Remote Control Module 
  • Bluetooth Low Energy Module 
  • Xbee Shields 
  • Xbee Modules 
  • 4 7-Segment Display Module 
  • Stackable Header for Arduino 
  • Temperature/Barometric/Pressure Sensor Module 
  • Heart Rate Sensor 
  • Accelerometer and Gyroscope Module 
  • NodeMCU development board

Wednesday, March 09, 2016

IOT courses in March - IOT101 and IOT102

The IOT courses at the end of March are all confirmed. It's going to be another week of fun with electronics and programming, and of course possibilities! Let your imaginations soar with all the projects that you will embark on, and see how you can deploy them in your own environment!

We are getting ready to test all the Pis to make sure they are ready for the big day!

Sunday, December 20, 2015

Programming Internet of Things (IoT) - Oslo - 15-16 March 2016

In conjunction with the One Day of Internet of Things Conference (17 March 2016) to be held in Oslo, Norway, I will be doing a 2-day workshop on IoT programming using the Raspberry Pi on the 15-16 March 2016.

In this 2-day workshop, you will learn how to interface with hardware using the Raspberry Pi and the Raspbian Operating Systems. You will learn how to connect the Raspberry Pi to the various sensors and program them using Python. What's more, you will also learn how to use the Raspberry Pi to collect data using PHP and MySQL.

At the end of the course, you will also get to keep the IOT Kit used during the course. The IOT Kit contains the following accessories:

  • Raspberry Pi 2
  • Raspberry Pi Casing
  • Raspberry Pi Power Supply - 5V, 2A, Micro USB
  • Sandisk 8GB Class 10 Ultra Micro-SD with Adapter
  • PiCam for Raspberry Pi
  • Bluetooth 4.0 dongle
  • WiPi Dongle for Raspberry Pi
  • Adafruit Pi Cobbler Plus Kit – Breakout Cable for Pi 2
  • NXP NFC Expansion board for Raspberry Pi
  • 16x2 LCD Panel with Backlight
  • PIR Sensor
  • Ultrasonic Sensor
  • Potentiometer
  • Breadboard Jumper cables
  • Gas Sensor
  • tmp36 Temperature Sensor
  • Breadboard
  • LED lights
Hope to see you at the course!

Thursday, November 19, 2015

IOT104 - Programming Internet of Things (IoT) using Arduino

Heard of Arduino but don't know how to get started? Join us in the upcoming course on Arduino programming and you will get running in no time!

This course will show you how to write your first application for the Arduino and then connect your Arduino to the many sensors available. You will learn how to:
* Connect to a LED light
* Connect to a temperature sensor
* Connect to a push button
* Connect to the Internet and consume web services
* Connect to a motion sensor
* Connect to a ultrasonic range sensor
* Connect to Microsoft Azure services and send your data to the cloud!
* and more!

Course fee includes an IOT KIT containing the Arduino UNO, Ethernet Shield, and the various sensors used for the course. 
IOT104 - Programming Internet of Things (IoT) using Arduino
Course Fee
S$1097 (nett; no GST)
If your company is sponsoring you for the training, your company can enjoy 400% tax deductions/ allowances and/or 60% cash payout for investment in innovation and productivity improvements under the Productivity and Innovation Credit (PIC) scheme. For more details, check out the Productivity and Innovation Credit page. 
Schedules
Start DateEnd DateDetailsCategory
Tue Dec 08 2015 CONFIRMEDTue Dec 08 2015PDF
Mon Feb 29 2016Mon Feb 29 2016PDF
Fri Apr 01 2016Fri Apr 01 2016PDF
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621  

Sunday, October 11, 2015

IOT104 – 1-Day Programming Arduino


Arduino is an open-source prototyping platform that is gaining a lot of popularity in the IoT space due to its low cost and ease of programming. Using an Arduino board, you can connect to external devices such as sensors and LED lights, and read inputs and turn them into outputs.

Topics
  • Introduction to Arduino
  • Using the Arduino Programming Language
  • Programming in C
  • Using the Arduino Libraries
  • Connecting to LEDs
  • Connecting to motion sensors
  • Connecting to LCD screens
  • Connecting to temperature sensors
Course Fee
S$1097 (nett; no GST)
If your company is sponsoring you for the training, your company can enjoy 400% tax deductions/ allowances and/or 60% cash payout for investment in innovation and productivity improvements under the Productivity and Innovation Credit (PIC) scheme. For more details, check out the Productivity and Innovation Credit page. 
Schedules
Start DateEnd DateDetailsCategory
Fri Dec 04 2015Fri Dec 04 2015PDF
Mon Feb 29 2016Mon Feb 29 2016PDF
Fri Apr 01 2016Fri Apr 01 2016PDF
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621 

Tuesday, June 16, 2015

IOT101 - Internet of Things (IoT) Programming

We had a great IOT course yesterday! It was a fun and exciting 2-day course where participants tried interfacing the Raspberry Pi 2 with various sensors and sending the data to a MySQL database backend. Participants also learned how to network multiple Raspberry Pis with sockets programming in Python and built a smoke detection system that raises an alarm when the smoke level reaches a particular threshold.

If you have missed yesterday's run, no worries! Here are the next 2 runs of the course:
Course Fee
S$1897 (nett; no GST)
Comes with an IOT Kit worth more than $400's worth of Raspberry Pi and various sensors
If your company is sponsoring you for the training, your company can enjoy 400% tax deductions/ allowances and/or 60% cash payout for investment in innovation and productivity improvements under the Productivity and Innovation Credit (PIC) scheme. For more details, check out the Productivity and Innovation Credit page. 
Schedules
Start DateEnd DateDetailsCategory
Thu Sep 10 2015Fri Sep 11 2015PDF
Thu Oct 01 2015Fri Oct 02 2015PDF
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621  

If your company requires in-house training, you can contact us to customize the topics to meet your training requirements. We train worldwide! We have conducted customized classes in the United States, Canada, Norway, Denmark, Japan, China, Hong Kong, Taiwan, and Thailand.

Monday, June 01, 2015

IOT Course - Measuring Distances using the Ultrasonic Sensor

The Ultrasonic Sensor is a distance sensor that works using a ultrasonic transmitter and receiver.  You can use it to monitor for movement up to a distance of 4m. Perfect for projects that require distance monitoring as well as collision avoidance.

In the upcoming IOT Programming course in June, you will learn how to connect the Ultrasonic sensor to your Raspberry Pi and record its measurements to a MySQL database using Python code.
Course Fee
S$1897 (nett; no GST)
If your company is sponsoring you for the training, your company can enjoy 400% tax deductions/ allowances and/or 60% cash payout for investment in innovation and productivity improvements under the Productivity and Innovation Credit (PIC) scheme. For more details, check out the Productivity and Innovation Credit page. 
Schedules
Start DateEnd DateDetailsCategory
Mon Jun 15 2015 CONFIRMEDTue Jun 16 2015PDF
Thu Sep 17 2015Fri Sep 18 2015PDF
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621  

If your company requires in-house training, you can contact us to customize the topics to meet your training requirements. We train worldwide! We have conducted customized classes in the United States, Canada, Norway, Denmark, Japan, China, Hong Kong, Taiwan, and Thailand.

Tuesday, April 21, 2015

NEW COURSE - IOT101 – 2-Day Programming the Internet of Things (IOT) - $1897

Internet of Things (IoT) has been the buzzword for the recent years and is set to explode in the year of 2015. IoT is a network of objects or “things” that are interconnected by exchanging data with one another. These “things” are
typically sensors or devices that have their own dedicated uses – for example, motion sensors, gas sensors, beacons, barometers, etc. The real value of IoT is in the use of the data collected – analysis can be made on the data collected to analyze trends/shifts in atmospheric pressure, temperature, humidity, etc.

In this course, participants will learn how to build various IoT systems by using the Raspberry Pi as the base collection point. The Raspberry Pi is an excellent candidate for IoT projects because it can run a full Web server and database server. Participants will learn how to create projects that save the data onto MySQL databases, and access them remotely through the Web using the PHP programming language.

Course fee includes the IOT Starter Kit containing all the various sensors, devices, and Raspberry Pi used in the course. Participants will be able to bring back the IOT Starter Kit for their own use.

Topics
• Programming languages covered
    o Crash course on PHP and MySQL
    o Crash course on Python
• Systems you will build
    o How to build a Student Attendance System using NFC (Near Field Communication)
    o How to build a Proximity Sensing System using beacons
    o How to build a Surveillance System using Webcams
    o How to build a Smoke/Gas Detection System using smoke/gas sensors
    o How to build a Motion Detection System using motion sensor and pi-cam
    o How to build a Short Text Display System using LED panels and a breadboard
• You will learn
    o How to write data collected from devices into a MySQL database
    o How to access the data from the Web using PHP
    o How to write Python scripts to build the various IoT systems
Course Fee
S$1897 (nett; no GST)
If your company is sponsoring you for the training, your company can enjoy 400% tax deductions/ allowances and/or 60% cash payout for investment in innovation and productivity improvements under the Productivity and Innovation Credit (PIC) scheme. For more details, check out the Productivity and Innovation Credit page. 
Schedules
Start DateEnd DateDetailsCategory
Mon Jun 15 2015Tue Jun 16 2015PDF
Venue
Bayview Hotel Singapore
30 Bencoolen Street
Singapore 189621  

If your company requires in-house training, you can contact us to customize the topics to meet your training requirements. We train worldwide! We have conducted customized classes in the United States, Canada, Norway, Denmark, Japan, China, Hong Kong, Taiwan, and Thailand.

Tuesday, October 08, 2013

IOS301 – 1-Day Advanced iOS – Programming iBeacon in iOS7 using Bluetooth Low Energy

In recent years, we have seen a proliferation of Bluetooth Low Energy (Bluetooth LE) devices. Bluetooth LE, as it name implies, uses low energy for transmitting data.  This is very useful for devices that require long-battery life, such as heart rate monitor, temperature sensors, etc.  In iOS, Bluetooth LE functionalities are encapsulated in the Core Bluetooth Framework. Using the Core Bluetooth Framework, you can now write Bluetooth-enabled iOS applications that are able to communicate with Bluetooth LE devices. 


In iOS 7, Apple has taken Bluetooth LE one step further with the introduction of iBeacon. iBeacons are physical devices that use Bluetooth LE to continuously transmit its location.  When an iBeacon-enabled iOS application detects the presence of an iBeacon, the application will be sent a notification. Using the data transmitted by the iBeacons, the application can calculate the distance the user is away from the iBeacon. This is very useful for building location-based services that targets the insides of a building (such as malls and hospitals), where traditional location-based techniques are not quite adequate in knowing which floor a user is at. 
Topics
What is Bluetooth Low Energy (Bluetooth LE)
Introduction to the Core Bluetooth Framework
Players in Core Bluetooth
        o Central and Peripherals
        o Services and Characteristics
Simulating Peripherals using your iOS device
Communicating with Bluetooth LE sensors
What is iBeacon
Building your own iBeacon
Detecting iBeacons
Building Location Based Services applications using iBeacon

At the end of the course, you will learn:
How to communicate with Bluetooth Low Energy devices (such as temperature sensors and heart rate monitors) from your iOS applications.
How to build location-aware applications using iBeacon.
Prerequisites 
Attended the Foundation of iPhone Programming course
Mac running Mac OS X Mountain Lion (10.8.5) or later
iPhone/iPod touch/iPad (required)
Xcode 5 or later

Course Fee
S$699 (nett; No GST)

Download course outline and application here.

Dates
8 Nov 2013 (Fri)
13 Dec 2013 (Fri)

Venue
Bayview Hotel Singapore
30 Bencoolen Street 
Singapore 189621