Showing posts with label C. Show all posts
Showing posts with label C. Show all posts

Monday, July 04, 2016

IOT104 - Programming Internet of Things (IoT) using Arduino

In this upcoming course, learn how to program the Arduino and create some cool projects. You will also get the chance to build a vote counter using the included arcade button!
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
Thu Sep 15 2016Thu Sep 15 2016PDF

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 

Friday, September 25, 2015

IOT103 – 1-Day Programming littleBits using Arduino - 30 Dec 2015

In this course, participants will how to prototype electronic projects without messing with breadboards and jumper wires. Once the prototype is built, they will learn how to interface with Arduino programmatically.
Course Fee
S$1097 (nett; no GST)
Schedules
Start DateEnd DateDetailsCategory
Wed Dec 30 2015Wed Dec 30 2015PDF
The course fee includes the Arduino Coding Kit
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. 

Wednesday, March 26, 2014

Comparing Pebble and Android Wear

A number of readers have wrote in to ask me how does Android Wear compare to Pebble. Here is a list of items that I have compiled which I hope would be useful for those of you wanting to choose a wearable platform to develop for.

Note that this is a work-in-progress and I welcome your feedbacks if any of the items listed here is inaccurate. I will update it as more information is made available. 



Android Wear




Pebble








Android Wear is a modified version of the Android OS adapted for wearable devices sich as watches. The primary function of Android Wear is as an extension of your Android device – displaying notifications and allowing users to interact with the device through voice navigation on the wearable device.

The Pebble is a smart watch that allows you to write apps that run on the watch as well as on your mobile device. It displays notifications from your device.

Pebble also allows companion apps running on the mobile devices to provide additional functionalities to the apps running on the Pebble watch.
  
Availability
Devices such as Moto 360 and LG G watches have been announced; availability not known yet
Pebble and Pebble Steel
Manufacturer support
Motorola, LG, Asus, HTC, Samsung, and more
Pebble
Interaction with users
Voice control and touch screen
Four buttons – Up, Select, Down, and Back
Device Network connectivity
Classic Bluetooth, Bluetooth Low Energy (LE)
Classic Bluetooth, Bluetooth Low Energy (LE)
Hardware Features
Not clear at this moment
Accelerometer, ambient light sensor, magnetometer
Standalone apps
Not available in the Developer Preview release
Yes, watchface apps and watch apps can run standalone on the watch
Companion apps on the mobile device
Android Wear devices require apps on the mobile device to send notifications to it
Companion apps on the mobile device can send notifications as well as provide additional functionalities such as Web services access, location-based services, etc
Connection to mobile device
Requires connection to a Android device
Optional; connection to a mobile device is only required for the installation of watchfaces and watch apps;
Color Screen
Yes
No, only black and white support
Touch Screen
Yes
No
Platform support
Android only
iOS and Android
Supports notifications
Yes. The primarily function of Android Wear is to display notifications from the Android device
Yes. Displays notifications from the iOS and Android device
SDK
Android Wear Developer Preview + Android SDK
Pebble SDK
Programming language support
Java
C (native apps), Javascript, Objective C and Java (Pebble Mobile apps)
Smartphone compatibility
Works with Android 4.3 and above devices. At this moment, Android Wear can only connect to phone devices; but Google has announced that the Android Wear Developer Preview release will be updated to support non-phone devices as well
Works with iOS 6.0 and newer and Android 4.0 and newer devices