Tech

Fim da vida útil da plataforma Arm Mbed definido para julho de 2026 – Planos Arduino

O anúncio recente da Arm de que a plataforma e o SO Mbed chegarão ao fim da vida útil em julho de 2026 tem implicações significativas para a comunidade de desenvolvimento embarcado. Esse desenvolvimento afeta particularmente marcas como micro:bit, Raspberry Pi e Arduino, que se beneficiaram do suporte da Arm ao longo dos anos. Essas plataformas ganharam força em ambientes educacionais e entre a comunidade de criadores, permitindo que muitos dos recursos oferecidos pela Mbed se tornassem mais difundidos e acessíveis.

Pontos de interesse :

  • A plataforma e o sistema operacional Mbed da Arm chegarão ao fim de sua vida útil em julho de 2026.
  • O Arduino buscou proativamente um substituto para o Mbed, escolhendo o ZephyrOS.
  • A Arduino se juntou ao Projeto Zephyr® como membro Silver em 2023.
  • A transição para o ZephyrOS começará com uma versão beta até o remaining de 2024.
  • O lançamento de várias placas Arduino está previsto para 2025.
  • Os núcleos Arduino para algumas placas são atualmente baseados no Mbed OS.
  • Placas Arduino populares, como as famílias UNO, MKR e Nano, não usam o sistema operacional Mbed.

Adaptação à mudança: transição do Arduino para o ZephyrOS

O Arduino vê cada desenvolvimento tecnológico como uma oportunidade de aprimorar sua plataforma e fornecer melhores ferramentas para seus usuários. Com o fim da vida útil do Mbed no horizonte, o Arduino tem sido proativo em encontrar um substituto adequado. A empresa identificou o ZephyrOS como uma excelente alternativa e se juntou ao Zephyr® Undertaking como membros Silver em 2023, conforme destacado em seu último Open Supply Report.

Garantindo a continuidade para usuários do Arduino

A Arduino está comprometida em permitir que seus usuários continuem usando a linguagem e as bibliotecas familiares. Isso envolve a criação de um núcleo Arduino com base em uma camada Zephyr subjacente. A empresa planeja lançar o primeiro beta dessa transição até o remaining de 2024, com um lançamento para várias placas a partir de 2025. A Arduino incentiva sua comunidade a ficar atenta e participar da fase de testes para dar suporte a esses esforços.

Uso atual do Mbed no ecossistema Arduino

Cada placa Arduino tem um “core” correspondente, que é a implementação da linguagem de programação Arduino para sua arquitetura específica de microcontrolador. O objetivo dos núcleos Arduino é expor os mesmos comandos e instruções (APIs) independentemente da placa que está sendo usada.

Para algumas placas, como GIGA, Nano 33 BLE, Nano RP2040 Join, Portenta, família Nicla e Opta, o Arduino implementou o núcleo em cima de uma camada de abstração fornecida pelo Mbed OS para acelerar o desenvolvimento. No entanto, os núcleos para outras placas Arduino populares nas famílias UNO, MKR e Nano são implementados de forma diferente e não usam o Mbed OS.

Impacto nos usuários finais

Em geral, se um núcleo Arduino é baseado em Mbed ou outras camadas de software program subjacentes não tem nenhum impacto prático em como os usuários finais programam as placas. A transição para o ZephyrOS visa manter essa experiência perfeita para os usuários.

Olhando para o futuro: desenvolvimentos futuros

À medida que o Arduino faz a transição para o ZephyrOS, ele continua a inovar e melhorar sua plataforma. A empresa se dedica a fornecer suporte robusto e garantir uma transição suave para seus usuários. Os próximos Arduino Days em 2024 oferecerão mais insights sobre essa transição, apresentando discussões entre Martino Facchin, do Arduino, e Benjamin Cabè, do Zephyr.

Outras áreas de interesse

Para aqueles interessados ​​nas implicações mais amplas dessa transição, há várias áreas que vale a pena explorar:

  • Impacto educacional: Como a transição para o ZephyrOS afetará os programas educacionais que dependem do Arduino?
  • Envolvimento da comunidade: Oportunidades para a comunidade de criadores contribuir para o desenvolvimento e teste do novo núcleo do Arduino.
  • Compatibilidade: Garantir a compatibilidade com projetos e bibliotecas existentes durante a transição.
  • Inovações futuras: Possíveis novos recursos e melhorias que o ZephyrOS pode trazer para a plataforma Arduino.

Ao se manterem informados e engajados, os usuários podem continuar a se beneficiar do comprometimento da Arduino com a inovação e a excelência no espaço de desenvolvimento embarcado.

Últimas ofertas de devices geeks

Divulgação: Alguns dos nossos artigos incluem hyperlinks de afiliados. Se você comprar algo por meio de um desses hyperlinks, a lifetechweb Devices pode ganhar uma comissão de afiliado. Saiba mais sobre nossa Política de Divulgação.

Artigos relacionados

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button