1btn – Wi-Fi Connected Open Source IoT Button

Posted on Apr 12 2016 - 6:50pm by Devesh

What is 1btn?

1btn (One Button) is new Open Source button that is connected to the Internet.  The 1btn (One Button) is programmable. The One Button uses the internet to complete specific, pre-programmed tasks. It does this using the simple click of a button. The One Button connects to the internet using Wi-Fi and triggers any option/action that you have programmed it to do. You can program the One Button using its online and simple interface/UI. You do one click, it performs one task.

Isn’t it just simple!

The 1btn (One Button) Process

There are many Internet of Things (IoT) devices. Most Internet of Things (IoT) devices require a continuous internet connection. 1btn does not require a continuous internet connection. The One Button sleeps/is off until it is pressed. When it is pressed, it goes online and connects to the internet. The One Button then performs a previously assigned task. The One Button will tell you the result through its multi-colored onboard LED light. After that, the One Button goes back to sleep.

What is this Internet of Things (IoT)?

To put it simply, it is just a device that is connected to the Internet and has an off/on switch.  Even your smartphone/tablet is an Internet of Things (IoT) device. Any electronic device that is connected to the internet is potentially an Internet of Things (IoT) device. Some of the Internet of Things (IoT) devices are washing machines, coffee makers, lamps, headphones, and wearable devices, smart devices, smartwatches, et cetera. The general estimate is that by 2021, there would be around about 80-90 billion Internet of Things (IoT) devices.

What is the use of Internet of Things (IoT) devices?

Currently, if a device can be connected to the internet, it is going to be connected or will be. Wait a minute, what? Yes, you read it right. If your device can connect to the internet, it will be connected through some way of the other. Why would I do that or why would other do this? Wouldn’t this result in too much communication and bandwidth consumption?

Let’s take a look at a few examples. This should help you to understand this concept better.

Example 1:

You have a smart fridge. You buy groceries on a week-to-week basis. It is able to ascertain what items or groceries you have in it. You are likely to run out of groceries by the end of the week. Your smart fridge will see what grocery item is low and order it for you and set a time for delivery based on you office/gym/home schedule.

Example 2:

You get us everyday at 5 AM and start your daily workout routine. You have a smart alarm clock. It wakes you up and also tells the coffee maker to start making coffee by 6 AM. The smart alarm clock also tells your toaster to make bread.

Example 3:

You have the latest smart car. Your smart car has access to your work calendar. Suppose you have an important meeting the next day. While you are leaving for your office, your smart car accesses Google Maps and checks your route. If there is heavy traffic or construction work going on, your smart car suggests a better and optimal route. Your smart car can also send out an email or text message to people in your meeting if you are going to be late.

On to 1btn (One Button)

1btn (One Button) View

The One Button is a simple hexagonal device. Users will get color options for the One Button to choose from. Currently, the One Button color options are blue, green, pink, red, white, and yellow.

Some of the tasks that 1btn (One Button) can do is:
  • Email
  • SMS (text message)
  • Post tweets
  • Perform a URL action

When invoking the URL action, One Button lets you communicate and operate an internet-connected application. You click the One Button and you turn on the heating in your office. Once you arrive at your office, your room is set to the perfect temperature.

Currently, many One Button prototypes have been successfully built and validated/activated. The One Button is now in the larger production scale phase.

Purpose of 1btn (One Button)

Internet of Things (IoT) have grown exponentially. People have been using smartphones and/or tablets for controlling Internet of Things (IoT) devices. The One Button creators believe that smartphones and/or tablets does not provide a simple user interface for this. You can just imagine the steps one would take to send a single command.

This would include:
  • Finding your smartphone and/or tablet
  • Waking/powering it up
  • Entering ones password/code/pattern
  • Swiping to finding you app
  • Clicking and opening the app
  • Selecting the appropriate command
  • Activating the command
  • Heading on to any other action or switching off the screen (putting it to sleep).

The creators of One Button believe that there is another way. A simple way that is more logical than the one mentioned above. The One Button creators believe that for a single task or command, the One Button is the best option. Why is the One Button a great idea? Well, the button is a simple user interface. You can program it for a single repetitive task that can be programmed. It is simple because it is designed for one single task. A button is relatively easy-to-understand. People are familiar with a button. It performs a simple function, either ON or OFF. A button also provides an instant physical feedback when it is pushed.

What is so distinct about the 1btn (One Button)?

There are many, standardized internet-based controllers. 1btn (One Button) is different from them. Here are some of the main differences:
  • Does not need a smartphone app to configure
  • Rechargeable, long battery life
  • Simple design, based on SoC (System-on-Chip) technology
  • Multi-function and/or tasking
  • Many users can use the same device
  • Open Source

1btn (One Button) Details

  • Uses Wi-Fi to connect to the internet.
  • Does not need to connect with an app or tablet/smartphone.
  • Very simple.
  • Easy to set up, configure, and use.
  • Reliable.
  • Powerful and very flexible.
  • Fully programmable and scalable.
  • Powered by a rechargeable Lithium-Polymer battery. Battery expected to last for 300+ clicks before recharging. Takes roughly an hour to recharge and can be done through USB.
  • Configuration available through a web-based console accessible on a computer and other mobile devices.
  • Ability to perform multiple tasks based on time of day.
  • Uses Wi-Fi SOC (System-on-Chip).
  • Has a 3D-printed hexagonal casing
  • Comes with color LED options

1btn (One Button) Options

  • Turning lights on before reaching home
  • Turning the heater on before reaching home
  • Starting the coffeemaker
  • Garage door closing or opening
  • Door unlocking or locking
  • Ordering groceries
  • Hailing a cab
  • Calling the nurse

1btn (One Button) Advanced Hacking

Other than its simplicity, it has sophisticated features. 1btn (One Button) has a simple UI. 1btn (One Button) has an open source design which is highly configurable. Users can rewrite 1btn’s firmware.

Users can also use 1btn (One Button) with their own servers. 1btn (One Button) actions can be redirected to custom servers for running custom scripts that users have written. Users will be able to write code for numerous buttons.

Users will be able to modify 1btn (One Button). They can even retrofit 1btn (One Button). The possibilities are unlimited. 1btn (One Button) can be used for home automation. 

How does 1btn (One Button) work?

1btn (One Button) Working Details

  • Users press 1btn (One Button)
  • 1btn (One Button) connects to the internet using a Wi-Fi router
  • Service request is sent to the 1btn (One Button) API
  • Relevant application/function is started
  • The result of the action is sent to the API
  • API passes the success/fail result to 1btn (One Button)
  • 1btn (One Button) receives the result
  • Users see either a RED or GREEN blinking LED on 1btn (One Button)

Currently, the founders/creators of 1btn (One Button) have put it up on the crowd funding website Crowd Supply. 1btn (One Button) had a simple funding goal of $1. The funding goal has been over-subscribed by 152,500%. From the looks of it, many people are eagerly awaiting the launch of the 1btn (One Button).

1btn (One Button) Pricing & Availability

1btn (One Button) is available for different prices. The prices for 1btn (One Button) are $1, $5, $10, $30, $50, $54, and $77. All these price ranges have different hardware options. You can click on the Crowd Supply link and check the pricing and availability options. Since it is a crown funding project, the delivery of 1btn (One Button) will take time.


What do you think of the 1btn (One Button) project? Do you think the 1btn (One Button) project will be a good option for you to learn hacking and programming? Are you willing to fund the 1btn (One Button) project? Will the 1btn (One Button) project be successful in #India?

Let’s have a good discussion on this. Tell us your views, ideas, and/or opinions in the comments section below.


Disclaimer: The opinions, beliefs and viewpoints expressed by various original authors, other contributors, and other forum participants on this web site do not necessarily reflect the opinions, beliefs and viewpoints of TechLiveInfo.com.



HASHTAGS: #1btn #OpenSource #IoT #Button #IoTButton #OpenSourceButton #OpenSourceIoT #InternetofThings #Hardwware #Software #Program #OneButton #Hacking #Programming #Learn #Learning #Project #OpenSourceProject

About the Author

Hi, I am an all-things-tech fan. I have decided to combine my pursuits in #writing and #blogging together to form something #informative for my #readers. I have been associated with the #Blogosphere for the past 9+ years and I love to #browse, #compose, #dissect and #understand new things about #technology and #innovation.

Leave A Response