# Perkenalan

{% hint style="success" %}
**Catatan Penting:** Pastikan kamu mencari informasi melalui dokumentasi ini terlebih dahulu sebelum mulai bertanya di forum ataupun mencari jawaban di Internet.&#x20;
{% endhint %}

### Apa itu CoreX?

CoreX adalah platform IoT yang diperuntukan bagi para developer untuk dapat membuat proyek IoT siap pakai dalam waktu singkat khususnya pemula **agar dapat belajar membuat proyek IoT sampai dengan mempublikasikannya** sebagai produk jadi. CoreX dapat menampilkan data sensor dan mengendalikan aktuator secara *realtime* melalui jaringan internet. Sensor apapun dan aktuator apapun dapat digunakan pada CoreX.

CoreX menyediakan pustaka untuk perangkat embedded agar kamu dapat dengan mudah membuat kode program pada berbagai framework misalnya Arduino atau Platform.io.

Dengan menggunakan CoreX, siapapun bisa membuat perangkat IoT tanpa harus bersusah payah menyiapkan infrastruktur IoT. Kamu bisa mengundang rekan tim dengan jumlah personil tak terbatas untuk bersama membuat proyek di CoreX sehingga proyek dapat dikerjakan secara kolaborasi.

Siap untuk memulai proyek IoT kamu? [Buat akun](https://corex.id/register) CoreX terlebih dahulu dan kita akan mulai membuat proyek IoT menggunakan CoreX.

### Langkah Selanjutnya

Selamat, kamu telah berhasil membuat akun CoreX, disini kamu bisa mengatur proyek dengan CoreX.

CoreX menggunakan sistem yang disebut dengan **Token**. Dimana token ini adalah saldo yang terdapat pada akun kamu. Token ini digunakan untuk **menampilkan** data dari perangkat keras IoT kamu (misalnya sensor) ataupun untuk **mengendalikan** aktuator dan *display* pada perangkat keras IoT kamu (misalnya Servo dan LCD). Semakin banyak data yang ingin kamu tampilkan, maka semakin banyak juga Token yang dibutuhkan. Begitu juga untuk mengendalikan aktuator.

Token terbagi menjadi 2 jenis.

| Jenis Token  | Penjelasan                                                                                                                                                                                                                                                                                                                                           |
| ------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Token Akun   | Token yang dimiliki oleh setiap akun di CoreX. Token ini dapat diubah menjadi Token Proyek maupun ditransfer ke akun lain. Token akun tidak dapat digunakan oleh akun lain kecuali melakukan transfer token.                                                                                                                                         |
| Token Proyek | Token yang terdapat pada setiap proyek yang dibuat. Token ini dapat diubah menjadi Token Akun dan dapat digunakan oleh seluruh akun personil tim yang terlibat pada pembuatan proyek, **Token proyek tidak bisa diubah menjadi token akun**. Token ini yang akan berkurang seiring dengan banyaknya tampilan untuk mengambil data dan mengirim data. |

Selain Token, pada CoreX juga kamu perlu mengenal istilah lain yaitu **Proyek, Halaman, Widget, Auth Project, Device ID, Bucket, Send dan Receive**.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.corex.id/perkenalan.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
