No, the Kniwwelino has no battery included. This would have considerably increased the size and the price. The easiest is to attach it to a USB plug (on the computer, a USB hub, or a power bank) via a micro USB cable. There is also the possibility to attach a battery holder for 3 AA/AAA batteries (requires soldering). For more information consult this section Power Source.
See this section for more information on this subject.
Be aware that Kniwwelino is only able to connect to open, WEP or WPA/WPA2 networks!
WPA2 Enterprise like eduroam is not supported!
To use Kniwwelino the ports 80, 443 and 1883 have to be open to the internet.
Make sure to press and hold button A (or B), then plug the board and release the button only when the pattern shows up (or the WiFi mode is active). In case you see the program running, it did not succeed, and you have to repeat the procedure again.
When you press the upload button, the code is first uploaded to our servers and compiled (5 seconds), then send to the Kniwwelino (about 25 seconds), and then the Kniwwelino reboots and connects to the Wifi (about 3-5 seconds). If you are uploading a code for the first time, the first step might take longer (up to 30 seconds).
You can save your program on your hard disk by making use of the open
and save
buttons accessible from the menu.
To be able to connect your Kniwwelino to the WiFi, you need to provide your WiFi SSID and password. This information is only stored on the chip of your Kniwwelino, and not stored on any server or database of us.
With regard to your IP address, and MQTT messages you send, we also do not store any of these, but only forward them.
We highly appreciate any contributions from the community! Please contact us at info@kniwwelino.lu and we will provide you with an account allowing you to add new texts and images to this documentation wiki.
To give you feedback about the internal operations of the Kniwwelino, we added signals making use of the RGB LED and the matrix. Below you find an explanation of all the signals your Kniwwelino might show.
Illustration | Signal | Explanation |
---|---|---|
RGB LED blinks blue | Your Kniwwelino is booting and tries to connect to a WiFi network. The matrix first switches on all the LEDs and progressively switches them off. | |
RGB LED blinks yellow | You are currently in ID mode. The LED matrix shows a pattern which you need to copy to connect your Kniwwelino to the online programming environment. See this section for more information on the ID mode. | |
RGB LED blinks purple | You are currently in WiFi mode. Your Kniwwelino has opened an access point and you can connect to it to indicate your credentials. See this section for more information on the WiFi mode. | |
RGB LED lights up in green | Your Kniwwelino has successfully booted and starts now to run your code. | |
RGB LED lights up in red | Something went wrong. Reboot the Kniwwelino and try again. | |
Matrix shows an arrow going down | Your Kniwwelino is currently getting a new code from the server. | |
Matrix shows a cross | Your Kniwwelino is currently getting a new code from the server (older version). | |
Matrix has part of the LEDs switched on | Your Kniwwelino is currently booting, or trying to boot. The RGB LED blinks blue. At first all LEDs of the matrix are switched on, then they progressively switch off. | |
Matrix shows a weird pattern | Your Kniwwelino is in ID mode. The RGB LED blinks yellow (or, if not yet connected to a Wifi it blinks blue). See this section for more information on the ID mode. | |
Matrix writes “WIFI AP:” and a number | Your Kniwwelino is currently in WiFi mode. See this section for more information on the WiFi mode. |
All LEDs on: Starting to boot the Kniwwelino
Row 1
Row 2
Row 3
Row 4
Row 5
All LEDs off: Boot sequence finished.
You can reset the Kniwwelino by doing a factory reset with the Kniwwelino Flashtool
For more information on how to use the Kniwwelino Flashtool see Installing the Kniwwelino Flashtool and Resetting a Kniwwelino board using the Kniwwelino Flashtool.
Alternatively, you can reset the Kniwwelino by uploading a new code onto it. Create a new (simple) program with the Arduino IDE (based on Kniwwelino Lib) and transfer it to Kniwwelino. After that you should be able to see the welcome message and use the Wifi connection tool.
If you never uploaded a code (depending from where you got your Kniwwelino, it might be the case that no program is available on your Kniwwelino) it is normal that nothing happens. You can just (re)initialize it by uploading a new code (see How can I rest my Kniwwelino).
This might have several reasons. Either there is an issue with your code, the software, the driver, or with the USB cable. You can try several things to resolve the issue.
Please check that:
What else you can do:
……………… [ 100 % ]
.