Link

FTDI + Python + Led + Flask.

Nesse Post vamos utilizar um módulo FTDI e fazer o controle via aplicação web utilizando Python e o framework Flask.

Vamos fazer um pequeno teste, enviando um evento via web e piscar um led através de um módulo FTDI e uma interface Python e Flask para executar o controle.

Acesse o tutorial em: https://nakalabs.herokuapp.com/articles/2022/ftdiPythonLedFlask.html.

Link

FTDI + Python + Led + Botão.

Nesse Post vamos utilizar um módulo FTDI e acender um led através de um evento de um botão.

Vamos fazer um pequeno teste acendendo um led ao receber um evento de um botão, utilizando um módulo FTDI e uma interface Python para executar o controle.

Acesse o tutorial completo em: https://nakalabs.herokuapp.com/articles/2022/ftdiPythonLedButton.html.

Link

Python min/max.

Existe uma função built-in muito interessante em Python chamado min() e max().

As funções min e max conseguem identificar dentro de uma lista ou até mesmo dentro de um json o maior e menor valor.

Outra capacidade interessante é que as funções aceitam tanto caracteres numéricos e alfanuméricos.

A primeira vista pode parecer uma função que não tem muita utilidade, mas pode fazer muita diferença em alguns casos de uso.

Pensando bem rapidamente, a função já elimina o uso de um loop e condicionais para encontrar o maior e menor valor dentro de uma lista.

Acesse o tutorial completo em: https://nakatech.herokuapp.com/article/2022/pythonMaxMin.html.

Link

Pandas join, merge e concat.

O Pandas é uma das bibliotecas Python mais poderosa para trabalhar com análise e tratamento de dados.

Uma das capacidades que o Pandas tem de poderoso é combinar informações de fontes de dados diferentes para cruzamento de dados.

Para isso, o Pandas tem os seguintes métodos: join, merge e concat.

Neste pequeno tutorial vamos mostrar como cruzar 2 DataFrames diferentes utilizando os métodos ditos.

O método join e o merge são similares na questão de juntar 2 colunas, a diferença estará somente no modo de operação, já o concat permite juntar tanto colunas como linhas.

Acesse o tutorial completo em: https://nakatech.herokuapp.com/article/2022/pandas.html.