IA Generativa rodando no M5Cardputer - Generative AI running on M5Cardputer

Поделиться
HTML-код
  • Опубликовано: 11 сен 2024
  • Neste vídeo mostro meu primeiro projeto no M5Cardputer, que é um assistente de bolso baseado em IA.
    Depois colocarei o código no github - github.com/Fel...
    OBS: eu falei o armazenamento e memória errados:
    Possui 8MB de memoria flash onde fica armazenado o programa.
    Na documentação no site da M5Stack não encontrei sobre memoria RAM, DRAM, SRAM ou PSRAM.
    Segundo a Arduino IDE, ele tem maximo de 1310720 bytes de armazenamento pro programa e máximo de 327680 bytes de dram. Não sei se ja contabilizado o espaço para as dependências do programa, libs, etc.
    Specification
    StampS3 ESP32-S3@Xtensa LX7 ,8M-FLASHWIFI,OTG\CDC Function
    Battery Capacity 120mAh+1400mAh
    Screen ST7789V2@1.14 Inch、240*135px
    Infrared emission distance Infrared emission distance (linear distance) of ∠180° : 410cm
    Infrared emission distance of less than 90° : 66cm
    Infrared emission distance of less than 45° : 170cm
    Standby current DC4.2V/0.26uA
    Operating current IR emission mode :DC4.2V/ 255.6mA
    Key mode :DC4.2V/165.7mA
    Speaker 8Ω@1W
    Product Size 84*54*17mm
    Package Size 149*94*18mm
    Product Weight 92.8g
    Package Weight 114g

Комментарии • 81

  • @limas1991
    @limas1991  5 месяцев назад +8

    Fala pessoal, acabei de postar o código no Github. Sei que muitos estavam perguntando pelo código, mas eu estava sem tempo por conta do trabalho. Arrumei agora um tempo pra subir. Só não deu tempo de organizar o código, mas tá lá. Obrigado pelos comentários e se puderem contribuir lá, fiquem à vontade!
    github.com/FelipeLima2/M5CardputerAI

  • @saudefitness1132
    @saudefitness1132 6 месяцев назад +10

    que dahora mano, parabens pelo projeto, meu cardputer ta vindo da china ainda, mal posso esperar pra fazer uns projetos nele XD

    • @MrNaticongo
      @MrNaticongo 6 месяцев назад +2

      Queria algo parecido com o fliper, to em duvida de pegar um m5stick ou o card computer

    • @saudefitness1132
      @saudefitness1132 5 месяцев назад +3

      @@MrNaticongo eu tava em duvida tbm mas peguei o card, comprei tbm a placa cc1101 e nfc

    • @limas1991
      @limas1991  5 месяцев назад +1

      Boa, vc vai gostar mt.

    • @Deltong.
      @Deltong. 4 месяца назад +2

      ​@@MrNaticongo Cardputer ele é algo um pouco mais caro porém com um desempenho melhor e bateria melhor com uma entrada SD. Eu recomendaria um M5stickC plus2 em questão de preço e praticidade.

    • @MrNaticongo
      @MrNaticongo 4 месяца назад +1

      @@Deltong. vlw a dica man, ainda não me sobrou a grana, a diferença de preço não e muito acho que fico com o cardcomputer por ter mais potência e o cartão sd

  • @ROxTvoficial
    @ROxTvoficial 5 месяцев назад +3

    parabéns pelo projeto, acredito que o suprasumo desse seu desenvolvimento vai ser a IA conseguir executar comando e funções, como por exemplo controlar o marauder ou nemo através de um chat normal, e não apenas pelas linhas de códigos e ou navegando pelos menus, extrapolando muito usar uma interface de voz, sonho de todo cyberpunk

  • @Igorsfa
    @Igorsfa 7 месяцев назад +4

    Acompanhando, bem interessante o projeto! Realmente, procurando na internet o que mais tem é projeto com marauder ou nemo haha

    • @limas1991
      @limas1991  5 месяцев назад

      Boa, obrigado, o código inicial já tá disponível!

  • @igormoura
    @igormoura 7 месяцев назад +4

    Cara muito interessante seu projeto.
    Eu tenho estudado esses periféricos para uso "domestico" e pessoal.
    Seria muito interessante ter uma AI nesse carinha.

    • @limas1991
      @limas1991  5 месяцев назад +1

      Boa, o código inicial já tá disponível!

  • @chicopezao69
    @chicopezao69 4 месяца назад +2

    Muito bom. Conteúdo informativo. Usar api foi uma boa sacada.

  • @alexandresantosal
    @alexandresantosal 4 месяца назад +1

    Parabéns pela didática acessível e conteúdo, adorei o conteúdo...

  • @XxthiagoboyXx
    @XxthiagoboyXx 3 месяца назад +1

    Baita vídeo! Acabei de comprar o meu m5cardputer também.

  • @charlessouza2797
    @charlessouza2797 5 месяцев назад +1

    7:40 Obrigado pela informção.

  • @9crashunix
    @9crashunix 7 месяцев назад +2

    Tenho o m5stickc plus desde outubro. To achando ESP32 muito daora, sempre usei só arduino.

    • @limas1991
      @limas1991  7 месяцев назад +2

      Esse é o meu primeiro projeto usando microcontroladores. Sempre tive muita vontade de mexer com arduíno. Mas acabei iniciando com esse aqui msm rsrs

  • @solusticti7428
    @solusticti7428 7 месяцев назад +2

    Muito top Mestre!

  • @jeftheone
    @jeftheone 5 месяцев назад +3

    Aparentemente o chat não grava a conversa, cada pergunta é como se tivesse aberto um novo chat. Teria alguma forma de implementar que o chat guarde as informações que vc dá pra ele e usa elas depois? Colocando um arquivo .txt no SD card, por exemplo

    • @limas1991
      @limas1991  4 месяца назад +1

      Fala ae cara, blza? Então, a versão que foi colocada no Github usava uma API chamada "Generate", que apenas gerava conteudo, mas sem links entre as respostas. No caso pra fazer o que vc quer, tem que trocar pra API "Chat", e adaptar os parâmetros do texto que vc envia para ela. Além disso, vai ter que acrescentar um trecho de código pra retirar o ID da resposta e reenviar ele na próxima mensagem que vc enviar.

  • @luizcarlosarrudajunior3402
    @luizcarlosarrudajunior3402 3 месяца назад +1

    Tk82. Só os dinossauros entenderão!

  • @Paulinho_-mp5ne
    @Paulinho_-mp5ne 4 месяца назад +2

    Sou leigo na area,comprei um M5stick 2
    Deve chegar essa semana,gostaria de saber se tem algum curso ou por onde começo a estudar sobre eles sobre linguagens ,todo contexto no geral que envolve esses produtos
    Programação..
    Acho muito massa
    E obrigado pela atenção

    • @limas1991
      @limas1991  4 месяца назад +1

      Fala ae cara, tudo bem? Eu gosto muito do canal do Fernando K Tecnologia e o canal do Volos Projects também.

  • @CAIOVSKY
    @CAIOVSKY 5 месяцев назад +1

    Parabéns pelo video amigo

  • @rafa.ferraz
    @rafa.ferraz 6 месяцев назад +3

    Excelente trabalho! Irá postar no UIBurner?

    • @limas1991
      @limas1991  5 месяцев назад +2

      Vou tentar sim.

    • @limas1991
      @limas1991  5 месяцев назад +2

      O código inicial já tá disponível no Github!

    • @rafa.ferraz
      @rafa.ferraz 5 месяцев назад

      @@limas1991 Vou correndo lá conferir! Você é o cara!

  • @linguadesogra5287
    @linguadesogra5287 4 месяца назад +1

    Brother, qual que foi o bug que estava repetindo os caracteres? eu estou com um problema siminlar, mas eh em um controle remoto, que tambem possui um teclado.
    Ficou bem legal o IA.

  • @jeftheone
    @jeftheone 5 месяцев назад +2

    Quando tiver tempo, tem como abrir o codigo fonte e explicar o algorítmo? Falta algo assim pra quem está começando.

    • @limas1991
      @limas1991  4 месяца назад

      Pretendo fazer isso em breve!!!

  • @cardp_
    @cardp_ 6 месяцев назад +3

    é ate legal a ideia, mais no proprio celular tem , o legal seria se quando ligar o dispositivo, ele perguntar qual ele quer rodar, marauder , nemo ou ia ( sua ideia ) porq ai não fica só naquilo entende , seria possivel isso

    • @cardp_
      @cardp_ 6 месяцев назад +1

      sou leigo ainda, nao entendo muito, se tiver falando bobangem ignore kkkk

    • @limas1991
      @limas1991  6 месяцев назад +2

      Todo comentário é bem vindo! Sim, fiz apenas como um experimento. Aqui no caso, tem a vantagem de ser algo instantâneo. Ligou a chave, fez a pergunta, recebeu a resposta.
      Quanto à pergunta, sim, tem como implementar algo como vc falou. O usuário escolher o programa através de um menu. Há alguns dias, o canal Volos Projects divulgou um código no Github que permite executar qualquer software dentro de um cartão SD.

  • @andrepontes8638
    @andrepontes8638 6 месяцев назад +1

    Muito bom 👏👏👏

  • @Viles-
    @Viles- 6 месяцев назад +2

    Cara parabéns pelo vídeo! Por favor você sabe dizer um caminho ou onde tem conteúdos bons pra aprender a programar pra esse Esp32? Sou dev Java
    Muito obrigado!

    • @limas1991
      @limas1991  6 месяцев назад

      Obrigado pelo comentário cara! Um canal que eu acho que é referência é o Volos Projects. Acompanho sempre ele. Ele mostra o software rodando e tbm disponibiliza o código dos projetos dele.

  • @fabianooliveira7072
    @fabianooliveira7072 2 месяца назад

    Existe algum recurso ou módulo para aumentar o alcance de busca de sinal de wi-fi?

  • @AZARADO2000
    @AZARADO2000 4 месяца назад +1

    Mestre sou leigo no assunto mas tem como eu colocar mais de um sistema no cardputer ?

    • @limas1991
      @limas1991  4 месяца назад +1

      Fala ae cara! Tem sim, vc instala o "M5Launcher Cardputer" nele. Depois disso, vc pega o código de qualquer programa, builda o arquivo binário na UIFlow, pega esse arquivo gerado e joga no cartao de memoria. Daí vc vai poder executar vários programas através do launcher

  • @lparrilha
    @lparrilha 5 месяцев назад +1

    O meu chegou mas o computador não reconhece ele na porta com. Já instalei tudo o que foi possivel. Tem alguma dica? Valeu

    • @limas1991
      @limas1991  5 месяцев назад

      Vc tá conectando ele na USB 2.0? Prefira essa.

  • @americanagent
    @americanagent 7 месяцев назад +1

    No vídeo você diz que implementou uma IA nele. Por acaso você está acessando o ChatGPT por meio de um API?

    • @limas1991
      @limas1991  7 месяцев назад

      Não o ChatGPT, mas outra IA Generativa, chamada Cohere

  • @Ezequiel-et1hu
    @Ezequiel-et1hu 3 месяца назад

    Poderia fazer um tutorial de instalação? No meu computador sempre gera erro de compilação ou informa que a memória do dispositivo não suporta.

  • @paulosergiourbinati3529
    @paulosergiourbinati3529 2 месяца назад +1

    Não tem um arquivo bin pra instalação pelo cartão SD? Pois não sei instalar de outra maneira.

    • @limas1991
      @limas1991  13 дней назад

      Então, no caso, as chaves pra se utilizar a API são únicas e liberadas para cada usuário. Vc tem que criar um usuário no site da API para gerar a chave, adicioná-la ao código e então compilar para gerar o bin. Não tem como fornecer um Bin com a minha chave de acesso.

    • @paulosergiourbinati3529
      @paulosergiourbinati3529 13 дней назад

      ​@@limas1991deu erro. Usei minha chave API coloquei rede wifi e senha e deu erro 😟

  • @Adminlinux666
    @Adminlinux666 5 месяцев назад +1

    Olá Felipe, quando você vai disponibilizar o código no github?

    • @limas1991
      @limas1991  5 месяцев назад +1

      Olá, acabei de subir. Estava sem tempo por conta do trabalho. Mas arrumei agora um tempo pra subir. Só não deu tempo de organizar o código, mas tá lá. Obrigado pelo comentário e se puder contribuir lá, fique à vontade!
      github.com/FelipeLima2/M5CardputerAI

  • @jeftheone
    @jeftheone 5 месяцев назад +1

    Pretende implementar ima forma de se conectar a um wifi pelo APP?

    • @limas1991
      @limas1991  4 месяца назад

      Pretendo fazer isso em breve!!!

  • @jeftheone
    @jeftheone 5 месяцев назад +1

    Não importa a pesquisa feita, sempre aparece a mensagem "an error occurred. Try again"

    • @limas1991
      @limas1991  5 месяцев назад +1

      Você inseriu sua chave de acesso obtida pro seu usuário no painel da Cohere e colocou no código?

    • @jeftheone
      @jeftheone 5 месяцев назад

      @@limas1991 quando crio minha conta, no primeiro login pede pra dar algumas informações, como o nome, e depois pergunta quais meus objetivos no Cohere. Só que trava nessa tela e nao vai pra lugar nenhum

  • @FuturoEstrategistaFlavio
    @FuturoEstrategistaFlavio 2 месяца назад

    Eu tenho um cardputer onde tem conteúdo ou curso para aprender???

  • @57sleezy
    @57sleezy 7 месяцев назад +2

    sou um leigo na área, poderia me informar se eu conseguiria fazer uma conexão ssh nele? acessar uma vps

    • @limas1991
      @limas1991  7 месяцев назад +1

      Dá pra usar SSH sim. Vc pode usar por exemplo, essa lib: LibSSH-ESP32

    • @cyberjunkie5190
      @cyberjunkie5190 7 месяцев назад +1

      Dá pra usar ele como SSH client, mas acessar ele como servidor até o momento não é possível.

    • @limas1991
      @limas1991  7 месяцев назад

      ​@@cyberjunkie5190isso msm!

  • @philtoa334
    @philtoa334 5 месяцев назад +1

    👍

  • @claudiopaiva1284
    @claudiopaiva1284 6 месяцев назад

    O meu veio com parafusos rebaixados mas ainda não conseguir alcançar os 100 °C, vou analisar seo gargalo esta no cabo ou na fonte que é de 65W, mas vai saber se ela entrega isso mesmo 😂

  • @TheLucaslopes97
    @TheLucaslopes97 6 месяцев назад +1

    Da pra coloca no M5 stick plus 2?

    • @limas1991
      @limas1991  5 месяцев назад

      Vc diz conectar o M5StickC PLus 2 do Cardputer? Nunca tentei, mas creio que sim, pelo conector grove

  • @l3v1_
    @l3v1_ 6 месяцев назад +1

    Eu consigo colocar um modulo de antena cc1101 nele?

    • @limas1991
      @limas1991  6 месяцев назад

      Acho que sim, se soldar ele num módulo Mini Proto Unit da M5Stack e conectar pelo Grove. Depois teria que codar o software, mas acho que já tem lib pronta pra esse módulo cc1101 para ESP32, se não me engano já vi num Github

  • @jeftheone
    @jeftheone 5 месяцев назад +1

    Não liberou o codigo fonte no github?

    • @limas1991
      @limas1991  5 месяцев назад +1

      Olá, acabei de subir. Estava sem tempo por conta do trabalho. Mas arrumei agora um tempo pra subir. Só não deu tempo de organizar o código, mas tá lá. Obrigado pelo comentário e se puder contribuir lá, fique à vontade!
      github.com/FelipeLima2/M5CardputerAI

    • @jeftheone
      @jeftheone 5 месяцев назад

      @@limas1991 Muito obrigado

  • @andersonamaro9020
    @andersonamaro9020 7 месяцев назад +1

    Amigo, sabe me dizer se ele detecta redes Wi-Fi 5ghz?

    • @limas1991
      @limas1991  7 месяцев назад +2

      Não, apenas 2.4ghz. Mas pode ser que no futuro a M5Stack lance uma nova versão do Stamp que suporte 5ghz. Daí seria só substituir...

    • @andersonamaro9020
      @andersonamaro9020 7 месяцев назад

      @@limas1991 entendi, valeu meu amigo!

  • @hiagozavarize1423
    @hiagozavarize1423 7 месяцев назад +1

    aonde consigo comprar um desse?

    • @limas1991
      @limas1991  7 месяцев назад

      No site da própria M5STACK ou no AliExpress, que é o que eu recomendo, pois está no programa Remessa Confirme e, por ser menos de 50 dólares, não paga imposto de importação, só o ICMS

  • @mitcnick4513
    @mitcnick4513 3 месяца назад

    *eu queria um hackRF,mas......a mae anatel nao deixa😭*

  • @hackintosh9992
    @hackintosh9992 5 месяцев назад +1

    Oi.

  • @brunoin6183
    @brunoin6183 Месяц назад

    kk pegou a api do gpt. só teria utilidade se fosse para processar dados complexos e fornecer um resultado para que o esp32 tome a decisão. tipo analisar o som, ou detectar algo de errado em uma imagem. mas ai esse uso é inutil, por que vc não faz uma criptowalet kkk