Unihiker K10 lesson 5
- Posted by Hendra kusumah
- Categories Home
- Date 24 Juli 2025
- Comments 0 comment
Introduction:
In this lesson, you will build a basic IoT (Internet of Things) application using the UNIHIKER K10. You’ll connect the device to a Wi-Fi network, read sensor values, and send the data to a cloud or local server using HTTP. This transforms your K10 from a standalone dashboard into a connected data logger, capable of contributing to smart monitoring systems.
What You’ll Learn:
How to connect the UNIHIKER K10 to Wi-Fi
How to collect sensor data in real-time
How to send JSON data to a web server using HTTP POST
How to troubleshoot connectivity issues
🔧 Step 1: Connect to Wi-Fi
Start by connecting to your Wi-Fi network. Replace "YourSSID" and "YourPassword" with your actual credentials.
import network
import time
wlan = network.WLAN(network.STA_IF)
wlan.active(True)
wlan.connect("YourSSID", "YourPassword")
while not wlan.isconnected():
time.sleep(1)
print("Wi-Fi Connected!")
print(wlan.ifconfig())
Once connected, the K10 prints its IP address and becomes ready to send or receive data.
🌡️ Step 2: Read Sensor Data
Now you can collect real-time data from onboard sensors.
from pinpong.board import Board
from pinpong.libs.unihiker import TempHumSensor, LightSensor
Board().begin()
temp_humi = TempHumSensor()
light = LightSensor()
temp, humi = temp_humi.read()
light_val = light.read()
🌐 Step 3: Send Data Over HTTP
Use the urequests library to send your readings to a cloud server or local endpoint.
import urequests
data = {
"temperature": temp,
"humidity": humi,
"light": light_val
}
response = urequests.post("http://yourserver.com/api", json=data)
print(response.text)
Make sure your server supports HTTP POST and accepts JSON. You can use services like ThingSpeak, Node-RED, or your own Flask/MQTT server.
You may also like
Ketua Pengusul : Nuke Puji Lestari Santoso, S.Kom., M.TIRumpun Ilmu : TEKNIK ELEKTRO DAN INFORMATIKAID Sinta : 6680233Google Scholar : Nuke Puji Lestari Santoso Anggota Pelaksana 1 : Dr. Ir. Richard Andre Sunarjo, MMRumpun Ilmu : ILMU MANAJEMENID Sinta : …
Seminar Nasional
Setelah serah terima jabatan (Sertijab) HIMASIKOM, kami mulai menjalankan berbagai program kerja, salah satunya adalah Seminar Nasional. HIMASIKOM menyelenggarakan Seminar Nasional yang berjudul “Exploration of N8N Functions and Integration with IoT” pada tanggal 18 November 2025 di Universitas Raharja. Pada …
Program SILP UR – IIUM
Pada tanggal 27 Oktober 2025, sebagian mata kuliah dikonversi menjadi program Startup International Learning Project (SILP) yang diselenggarakan selama satu semester ganjil. Program ini merupakan kolaborasi antara Universitas Raharja dan International Islamic University Malaysia (IIUM). SILP berfokus pada pengembangan ide …
