> For the complete documentation index, see [llms.txt](https://docs.ifreeq.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ifreeq.com/developer/configure-in-platform/create-products.md).

# Create Products

## Logging In to the Tuya Smart Platform <a href="#title-0-logging-20in-20to-20the-20tuya-20smart-20platform" id="title-0-logging-20in-20to-20the-20tuya-20smart-20platform"></a>

Log in to the Tuya Smart platform at [iot.tuya.com](https://docs.tuya.com/en/iot/configure-in-platform/create-product/iot.tuya.com) with your Tuya account. If you do not have a Tuya account, register one.

## Select category and docking solution <a href="#title-1-select-20category-20and-20docking-20solution" id="title-1-select-20category-20and-20docking-20solution"></a>

On the **Product** page, click **Create** in the Easy Access to Get Your Smart Product area.&#x20;

![](/files/-MBngyVfNUgw_yVA09Tq)

At present, Tuya can provide two kinds of product development solutions: SoC and MCU development. SoC solutioon can be divided into SoC development-free solution and SoC custom firmware solution. You can choose according to your needs.

If you are developing switches, sockets, and lights, we recommend docking through the SoC Free Development Program.

![](/files/-MBnhCm8aui7MFxlBmJe)

If the development-free solution does not meet your functional requirements, you can choose the SoC custom firmware solution;&#x20;

![](/files/-MBnhIAT80d8jkW0W_XA)

If you are developing a large and small appliance, you can develop the product intelligently through the MCU docking mode.

For example, let's choose custom product development, click "Create Now" to start creating products.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.ifreeq.com/developer/configure-in-platform/create-products.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
