
Emulador / Iniciador NFC ST25TB / SRx baseado no TRF7970A da TI com MSP430
Emulador / Iniciador NFC ST25TB / SRx baseado no TI TRF7970A com MSP430
Este é o projeto de suporte para etiquetas NFC da série ST25TB para diversão nos transportes públicos franceses - ST25TB_transport.pdf
Nota: Este projeto agora suporta as placas
st25tb_kiemul(incluindo aLP-MSP430FR2476),st25tb_kameleonest25tb_kiwi
O projeto st25tb_kiemul está pronto para o Texas Instruments Code Composer Studio (CCS) IDE 12+, https://www.ti.com/tool/CCSTUDIO. Você pode usar o IDE local ou o online (CCS Cloud). Como a TI está mudando de IDE baseado em Eclipse para Theia, também foi testado com CCS 20.4.
LP-MSP430FR2476 + DLP-7970ABP com a configuração st25tb_kiemul - MSP @ 16 MHz, compatível com bateria CR2032!*MSP430* + DLP-7970ABP com nova configuração a criar (sinta-se à vontade para adaptar :))Não SUBESTIME esta configuração básica. Apesar da falta de indicadores LED: o MSP430FR2476 tem muita memória FRAM, o eZ-FET lite integrado fornece o mesmo CLI que as placas mais recentes.
Para praticar, para POCs, e pela diversão, finalmente fiz placas para brincar:
st25tb_kiemul, foi feita para ser 100% compatível com o firmware do launchpad + placa filha (sem suporte a CLI)st25tb_kameleon, suporta bateria LIR2032, alimentação USB e carregamento de bateriast25tb_kiwi, suporta baterias LIR2032, LP401730 e LP402535, alimentação USB-C, carregamento de bateria e CLIVocê pode programar sua placa a partir do próprio IDE, mas os arquivos .hex produzidos/baixados também podem ser usados com MSP430Flasher (https://www.ti.com/tool/MSP430-FLASHER) ou UniFlash (https://www.ti.com/tool/UNIFLASH).
Nenhum MSP-FET é necessário ao usar placas LaunchPad, pois elas incorporam um emulador eZ-FET lite. Em outras configurações, você pode precisar de MSP-FET para gravar a placa, mas você também pode usar o eZ-FET lite embutido de outra placa Launchpad que você já tenha :)
MSP430Flasher -i TIUSB -n MSP430FR2476 -z [VCC,RESET] -e ERASE_ALL -v -w st25tb_kiemul-MSP430FR2476.hex-i TIUSB por -i COM<number> ao lidar com várias placas conectadas ao mesmo tempo ;Wiki: https://github.com/gentilkiwi/st25tb_kiemul/wiki
Chameleon :')TRF7970A, mesmo com a placa original DLP-7970ABP
SPI, sérioLP-MSP430FR2476 - https://www.mouser.com/ProductDetail/595-LP-MSP430FR2476
DLP-7970ABP - https://www.mouser.com/ProductDetail/595-DLP-7970ABP
st25tb_kiemul
st25tb_kameleon
st25tb_kiwi
Benjamin DELPY 🥝 gentilkiwi, você pode me contatar no Twitter ( @gentilkiwi ) ou por e-mail ( benjamin [at] gentilkiwi.com )
A parte de arrancar é 99% o trabalho (louco) do @SecLabz, veja o repositório dele https://github.com/SecLabz/near-field-chaos para mais informações e funcionalidades! ❤️
Este é um desenvolvimento pessoal, por favor respeite sua filosofia e não o use para coisas ruins!
Licença CC BY 4.0 - https://creativecommons.org/licenses/by/4.0/