background preloader

Welcome

Welcome

Features: Why Study Electrical and Computer Engineering? Professor Timothy Chang Why Study Electrical and Computer Engineering? A Question and Answer Session with Professor Tim Chang How does electrical and computer engineering (ECE) differ from computer science? Which students should major in electrical and computer engineering? What kind of high school students should consider majoring in electrical and computer engineering at NJIT? ECE is a major for students who like science and math as well as computers and electronics. How does computer engineering differ from computer science? What do your students most enjoy about ECE? Can you describe a hands-on project that your students are now working on? What are your classes like? In my classes, I use projects to motivate my students. What were your main interests when you were younger? What are your research interests? What kind of careers do ECE majors commonly pursue? (By Robert Florida, University Web Services)

ACM SIGBED - Special Interest Group on Embedded Systems Connection between PHP (server) and Android (client) Using HTTP and JSON « Fahmi Rahman The main reason for taking a scripting language like PHP is because of the interaction with databases it can offer. In this tutorial I will show you how to use PHP and the MySQL database to retrieve information from the server. For making connection to PHP script, we will use HTTP protocol from the android system. To implement this tutorial you should have basic knowledge of how to run PHP script and start server. If we talk about client-server architecture, client is Android device and in server side there is a combination of PHP Script and MySQL. Android - PHP - MySQL Scheme We will use JSON (JavaScript Object Notation) format. How json will be used in our application. – When android application will execute, it will connect android device to PHP Script. – PHP Script will fetch data from the database. Here is the implementation detail. We want to retrieve food name from our table FOOD that starts with A. For example we will have this functionality in food.php: – JSON Code: – Class code:

Smart Home Automation with Linux and Raspberry Pi Smart Home Automation with Linux and Raspberry Pi shows you how to automate your lights, curtains, music, and more, and control everything via a laptop or mobile phone. You'll learn how to use Linux, including Linux on Raspberry Pi, to control appliances and everything from kettles to curtains, including how to hack game consoles and even incorporate LEGO Mindstorms into your smart home schemes. Youll discover the practicalities on wiring a house in terms of both and power and networking, along with the selection and placement of servers. There are also explanations on handling communication to (and from) your computer with speech, SMS, email, and web. Finally, youll see how your automated appliances can collaborate to become a smart home.

Developer Support Quicknav Quicknav Links Android Sites Language close Developer Support Resources Code-Level Support Community and Office Hours Android Developers on Google+Android Development community on Google+android-developers support forumandroid-ndk support forumandroid-security-discuss support forum #android, #android-dev (IRC via irc.freenode.net) Send Feedback Report documentation bug Report device bug Report platform bug Google Play Support Help center Help Center Home Known Issues Direct support contacts for developers Registration, account issues Publishing, app distribution issues App visibility and discoverability Billing and reporting Inappropriate apps Report a Google Play policy violation End-user support Click-to-call and email support for Google Play end users Payment and Merchant Issues Merchant Help Center Home Issue reporting tool checkout-merchant support forum Feedback survey Except as noted, this content is licensed under Creative Commons Attribution 2.5. About Android | Legal | Support

Enabling Mobile Devices for Home Automation Using ZigBee Home automation systems are collections of interconnected devices for controlling various functions within a house, such as light control, heating, air conditioning, etc. Mobile devices are ideal in providing a user interface in a home automation system, due to their portability and their wide range of capabilities. They can communicate with a home automation network through an Internet gateway, but cannot directly communicate with devices in the network, as these devices usually implement low power communication protocols, such as ZigBee. We investigate several methods to equip an Android device with a dongle capable of ZigBee communication.

Android Developers Blog Implementation of a cost-effective home lighting control system on embedded Linux with OpenWrt In recent years, the significance of greenhouses has been increased greatly because the world has been facing serious problems with energy as its growing demand. At the same time, home automation systems have been steadily gaining popularity; growing toward smart home based on Cloud technology. This paper introduces a cost-effective home energy saving system based on a small embedded system with remote controlling feature. For this purpose, the system is composed of a wireless router based on embedded Linux for the platform to develop a low-cost energy control server and a smart phone for remote light control app. The prototype system was implemented by porting OpenWrt onto the wireless router which is connected with an interface board with LEDs attached. The remote access and GUI function were implemented by TCP/IP programming using Apple iPhone.

Frequently Asked Questions For questions about how to use the Google Summer of Code site, please see the User's Guide. Please also consider reading the Google Summer of Code student and organization administrator and mentor manuals online to get a more in-depth look at the program. The manuals were written by and for participants in the program, so hopefully they can provide some insightful information for you. About Google Summer of Code Applying to Google Summer of Code Mentoring Organizations Students and Eligibility Code Payments, Forms and Other Administrivia Other Questions 1. Google Summer of Code is a program that offers student developers stipends to write code for various open source projects. While the majority of past student participants were enrolled in university or college Computer Science and Computer Engineering programs, Google Summer of Coders come from a wide variety of educational backgrounds and degree programs (Bachelors/Masters/PhDs), from computational biology to mining engineering. 2. 3. 4.

Lab of things Inspired by the availability of inexpensive connected devices-such as lights, water sensors, security cameras, power meters, and thermostats-we built the Lab of Things (LoT) platform to enable easy interaction with devices for a range of applications, including automation, security, energy management, and elder care. Our goal is to substantially lower the barrier for researchers and students to develop and experiment with new technologies for the home environment. LoT provides a common framework to write applications that use connected devices and includes a set of cloud services that enable remote command/control of devices, monitoring of system health, and data collection.

Google Open Source Blog

Related: