# Novo tutorial: como criar o seu próprio Payload Parser

> Os desenvolvedores podem usar os dispositivos incluídos na lista de dispositivos ou adicionar os seus próprios sempre que quiserem. Se você usa um dispositivo próprio, talvez precise fazer o 'parse' do payload para preparar os dados antes de enviá-los ao bucket.

![Novo tutorial: como criar o seu próprio Payload Parser](https://tago.io/og/pt-br/blog/create-your-own-parser.png)

Os desenvolvedores podem usar os dispositivos incluídos na lista de dispositivos ou adicionar os seus próprios sempre que quiserem. Se você usa um dispositivo próprio, talvez precise fazer o 'parse' do payload para preparar os dados antes de enviá-los ao bucket.
Cada dispositivo envia dados em um formato específico, normalmente um payload bruto em hexadecimal como 0x0F55028A. Esse hexadecimal é ótimo para os dispositivos, mas, para os usuários finais, os payloads brutos precisam ser convertidos em variáveis reais, como temperatura ou umidade.
Você pode usar o recurso **Payload Parser** da TagoIO para fazer esse trabalho. Sempre que um dispositivo envia dados, se houver um script na aba Payload Parser, o código é executado e extrai as variáveis.
Leia o tutorial sobre como criar parsers na nossa documentação [aqui](https://help.tago.io/portal/en/kb/articles/118-building-your-own-parser#Tutorials).


![Ilustração do Payload Parser enviando dados para o bucket na plataforma IoT TagoIO](../images/create-your-own-parser/jzFJ2Oy2dlnbbP9FDkjWDAjq4Dc.gif)

[llms.txt](https://tago.io/llms.txt)
