Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bulb Controlled from Smartphone #4

Open
nakov opened this issue Oct 6, 2019 · 2 comments
Open

Bulb Controlled from Smartphone #4

nakov opened this issue Oct 6, 2019 · 2 comments
Labels

Comments

@nakov
Copy link
Contributor

nakov commented Oct 6, 2019

Create an IoT project to control a bulb from a smartphone.

image

Detailed requirements:

  • The bulb might be a low-voltage (e.g. a simple LED or battery-powered bulb) or high-voltage bulb (dangerous, don't do it without a mentor!).
  • The controller might be of choice, e.g. Arduino, Raspberry Pi, ESP8266, Olinuxino, Micro:bit or other. Write your code in your favorite language. You may use a relay to control the power circuit or just use a LED lamp.
  • The mobile app might be built on platform of choice: e.g. Ionic, React Native, Xamarin, AppInventor, Swift+iOS, Java+Android or other
  • Your mobile app could communicate with the controller through a back-end server (e.g. a IoT cloud environment or MQTT broker) or use directly WiFi, Bluetooth or other connectivity.

Your project's source code should be in your GitHub profile, along with the full commit log, which demonstrates the development efforts over the time.

@nakov
Copy link
Contributor Author

nakov commented Dec 13, 2019

You might use cloud-based IoT backend platform like:

@nakov
Copy link
Contributor Author

nakov commented Jan 5, 2020

We shall use the PlatformIO as IDE (development environment): https://platformio.org.
It is a plugin for Visual Studio Code for hardware projects.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant