📬❄️📦Adafruit Holiday Shipping Deadlines 2019: Please place all UPS 3 Day orders by 11am ET Friday December 13 📬❄️📦
0

5 volt ARM M0+ Trinket
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

5 volt ARM M0+ Trinket

by clubcard on Fri Jan 05, 2018 12:28 pm

Hi,
I need a very small form factor with USB & SPI or I2C (to drive LCD or OLED output) and the power & Flash RAM on an ARM SoC. Will there soon be a 5 volt Trinket with an M0+? I have found various LCD and OLED outputs that use 5 volt and the same size as the Trinket. I need to device to work as a true USB device so that 2 units can be connected to manage data sharing. I intend to place a rechargeable battery between the two circuits and have 3D printed cases.

I appreciate that this is a very specific list of requirements but Adafruit seem to be the only people in the business who work with developers of novel products. I have found microcontrollers with the right spec but I would have to buy 1000 of them!

I've seen several 5v M0+ cores available, but of course the Trinket has just the right performance and connectivity I need. Initially I will make 3 but the price becomes important if the design is licensed.

Many thanks,
Sean
clubcard
 
Posts: 31
Joined: Sun Dec 29, 2013 10:28 am

Re: 5 volt ARM M0+ Trinket

by clubcard on Fri Jan 05, 2018 2:43 pm

PS Freescale =announced 5v Arm Cortex M0+ SoCs.

the ATSAMC21G18A-MUT is an almost perfect match. The only issue is that USB would need to switch to and from USART but the CPU has DMA & timers so it seems a simple hack.
Unless you have a 5v system, you cannot connect 2 or more devices together via USB.
clubcard
 
Posts: 31
Joined: Sun Dec 29, 2013 10:28 am

Re: 5 volt ARM M0+ Trinket

by clubcard on Sat Jan 06, 2018 9:09 am

Mouser spat out 5v M0+

556-ATSAMC21G18A-AUT - MCU Cortex-M0+, 256KB FLASH,32KB SRAM - 48TQFP,85C TEMP, GREEN, 5V, 48MHZ, T&R
556-ATSAMC21J18A-MUT - MCU Cortex-M0+, 256KB FLASH,32KB SRAM - 64QFN,85C TEMP, GREEN, 5V, 48MHZ, T&R
556-ATSAMC20E18A-AUT - MCU Cortex-M0+, 256KB FLASH,32KB SRAM - 32TQFP,85C TEMP, GREEN, 5V, 48MHZ, T&R - Same number of legs as 3.3v M0+ trinket
556-ATSAMC20G18A-AUT - MCU Cortex-M0+, 256KB FLASH,32KB SRAM - 48TQFP,85C TEMP, GREEN, 5V, 48MHZ, T&R
556-ATSAMC21E18A-AUT - MCU Cortex-M0+, 256KB FLASH,32KB SRAM - 32TQFP,85C TEMP, GREEN, 5V, 48MHZ, T&R - Same number of legs as 3.3v M0+ trinket
556-ATSAMC20J18A-AUT - MCU Cortex-M0+, 256KB FLASH,32KB SRAM - 64TQFP,85C TEMP, GREEN, 5V, 48MHZ, T&R
556-ATSAMC21G18A-MUT - MCU Cortex-M0+, 256KB FLASH,32KB SRAM - 48QFN,85C TEMP, GREEN, 5V, 48MHZ, T&R
556-ATSAMC21E18A-MUT - MCU Cortex-M0+, 256KB FLASH,32KB SRAM - 32QFN,85C TEMP, GREEN, 5V, 48MHZ, T&R

http://www.mouser.com/ds/2/268/Atmel-42 ... 068344.pdf

I don't know if this is of benefit. I'm very keen to use the 5 volt Trinket M0 for a commercial product. Add OLED and zener diode (for TRNG) and being 5v, two of the 'Secure Trinkets' to swap 1-time pads as well as 128 or 256-bit symmetrical keys; hence 256K of Flash important.

https://image.ibb.co/m4cy9w/32_pin_5v.png

Have a good day,
Sean
clubcard
 
Posts: 31
Joined: Sun Dec 29, 2013 10:28 am

Please be positive and constructive with your questions and comments.