View allAll Photos Tagged STM32
Part of a winter project to adapt an 1980s Amstrad Computer joystick to work with a modern PC, or Andriod Phone. Project uses the STM32 (STM32F103C8T6) Board, this board appears as USB Game PAD HID.
WIP of a synth-related board. This is for four MOS SID chips (the synthesizer chip from the C64/C128). Controller logic would be off this board using an STM32 ARM chip for all the heavy lifting.
Part of a winter project to adapt an 1980s Amstrad Computer joystick to work with a modern PC, or Andriod Phone. Project uses the STM32 (STM32F103C8T6) Board, this board appears as USB Game PAD HID.
CyaSSL embedded SSL library running on an STM32F2 with integrated hardware crypto and RNG support. Learn more at www.yassl.com.
Los microcontroladores STM32W combinan rendimiento, densidad de código y ventajas de integración con excelente radio IEE 802.15.4.
STMicroelectronics, uno de los más importantes fabricantes de microcontroladores, ha ampliado su catálogo de dispositivos STM32 con la introducción de la familia STM32W, que se caracteriza por una radio IEEE 802.15.4 integrada para crear una plataforma System-on-Chip que soporta el diseño de red de sensor inalámbrico embebido.
IEEE 802.15.4, que es un estándar abierto para radio de mínimo consumo y bajo ratio de datos en la banda de 2.4 GHz sin licencia, ha sido ampliamente utilizado en comunicaciones y aplicaciones de red como medición inteligente de energía, automatización doméstica, equipos de seguridad y monitorización, y controles remotos. Además, la Alianza ZigBee™ ha especificado IEEE 802.15.4 como la plataforma de radio para el protocolo ZigBee, muy popular en tareas de medición automática y aplicaciones con sensores.
La familia STM32W de ST implementa la capa física (PHY) IEEE 802.15.4 y la capa Media Access Control (MAC), dotando a los desarrolladores de la flexibilidad necesaria para cumplir con las especificaciones ZigBee o crear cualquier protocolo inalámbrico de red con interconexión al IEEE 802.15.4 MAC estandarizado. Otros protocolos bien conocidos son ZigBee RF4CE para controles remotos de radiofrecuencia o 6LoWPAN para soluciones de Internet embebido inalámbrico. El soporte de software para las unidades STM32W incluye librerías para la última especificación ZigBee PRO, así como ZigBee RF4CE e IEEE 802.15.4 MAC.
Los nuevos microcontroladores combinan los beneficios de una plataforma de radio ‘best-in-class’ con el rendimiento, la flexibilidad y la escalabilidad de la arquitectura STM32. El catálogo de ST, el más amplio de la industria, se distingue por el uso del avanzado procesador ARM Cortex-M3 de 32 bit y fue el primero en “eliminar las barreras” para extender el uso de 32 bit en aplicaciones embebidas. Ventajas como elevado rendimiento de proceso, gestión de potencia y alta integración, así como comportamiento en tiempo real, son muy atractivas para un gran número de desarrolladores de la plataforma STM32 a nivel mundial.
La familia STM32W ofrece compatibilidad con otras versiones STM32 y cumple con el “ecosistema” de desarrollo de ST. Los desarrolladores también se benefician de una excelente densidad de código, que, al menos, es un 20 por ciento superior al de otras arquitecturas gracias a la eficiencia del núcleo Cortex-M3.
Cada unidad STM32W es un SoC que combina el mejor rendimiento RF IEEE 802.15.4 y proceso de 32 bit. Los dispositivos pueden transmitir una potencia de salida de hasta 7 dBm y soportar hasta 107 dB de ‘link budget’, alcanzar una sensibilidad de receptor de 100 dBm y permitir la coexistencia con redes Wi-Fi y Bluetooth, que también operan en la banda de frecuencia de 2.4 GHz.
Las características se completan con bajo consumo de energía (27 mA en modo “recepción” y 31 mA en modo “transmisión”, e implementado un modo ‘Deep-Sleep’ de 1 µA para ayudar en tareas de gestión), SRAM de 8 Kbyte, Flash de 128 Kbyte para almacenamiento de código y encriptación AES embebida con aceleración de hardware.
Los recursos para propósitos generales incluyen un ADC flexible, un interface serie SPI / UART / TWI, múltiples temporizadores y 24 GPIOs con entradas ‘Schmitt-trigger’. La operación ‘single-voltage’ de 2.1 a 3.6 V contribuye a simplificar el diseño, incrementar la integración y reducir el número de componentes externos. Además, sólo se requiere un cristal de 24 MHz o un cristal de 32.768 kHz opcional para incrementar aún más la precisión. También existe soporte para un amplificador de potencia.
La combinación inteligente de radio de 2.4 GHz y arquitectura de 32 bit logra un sensacional rendimiento de red, mientras que el bajo consumo de energía consigue ampliar la duración de la batería.
La familia STM32W se encuentra disponible en encapsulados QFN de 40 pines y 6 x 6 mm compatibles ‘pin-to-pin’ con el SN260, y QFN de 48 pines y 7 x 7 mm compatibles con el SN250.
Having used the STM32L Discovery board, I've now got an STM32F4 board. It doesn't have an LCD, but it does have a faster CPU and an on-board accelerometer chip. There's also a DAC interface for audio, which comes out on the 3.5mm stereo jack socket on the right-hand side. The chip is programmed via a serial bootloader from a Linux host.
Ordered these little beauties when the exciting Espruino Kickstarter project finished and the whole system (Software, Firmware and Hardware) all went open source so people can follow along during the Beta testing of the project before the final populated boards produced by Seeed are released sometime in December-February once the team are happy with the design and ironed out all the bugs.
I am a big fan of the ARM Cortex-M3 and already own 3 different STM32 based boards that are supported by Espruino (to some extent), I felt like to get the best experience out of this fantastic concept was to have a set of boards printed, stock up on components and build and test each revision of the board until the final production model is released.
Its an exciting prospect of having a Java based ARM-Cortex dev board out there as it pairs two very powerful but easy to use systems together.
I dont doubt that we will see other makers follow suit with this kind of board over the coming year as its a great idea.
Ragworm.eu have the design and have done (as usual) an awesome job producing the PCB's in their beautiful Orange! If you would like to get involved then please head over to the official Espruino website and sign up for information, download the tools and code that is available. The PCB files are available on their official site as open source but if you want to have an orange one (or more) made to build yourself then give me a shout and I will point you in the direction to be able to order the PCB's from Ragworm UK and give you the Bill of Materials and Component values.
(Please bear in mind that these boards are designed for a pick and place machine and re-flow soldering. They CAN be done at home if you have something you can use to re-flow solder the 64 pin MCU, USB and SD card slot (hotplate, hacked toaster oven, Hotair Re-flow station etc..) and the rest can be done with an SMD tip on your soldering iron (The Antex XS25 with a #57 0.12mm Copper tip is my weapon of choice and a great combo for small SMD work) and you will also need some magnification (a 4x magnifing unit is ideal but you could just get away with a 2x if your sight is 20/20).
Its doable but is not recommended unless you are very competent with SMD soldering or know someone with a P&P machine and re-flow gear.
Espruino was created by Gordon Williams and all Espruino Hardware and Code is of his design and released under general Open Source guidelines. You can find out all about Espruino here : www.espruino.com/
This is NOT my design and I am not affiliated with Espruino. I am just a big fan of the project and want to help iron the bugs out of Beta models to aid the final production release time to be as fast as possible (Trust me I wouldn't hand solder a board covered in 0603 components and a 64pin MCU by choice (All the Beta tester slots were taken).
CyaSSL embedded SSL library running on an STM32F2 with integrated hardware crypto and RNG support. Learn more at www.yassl.com.
Part of a winter project to adapt an 1980s Amstrad Computer joystick to work with a modern PC, or Andriod Phone. Project uses the STM32 (STM32F103C8T6) Board, this board appears as USB Game PAD HID.
CyaSSL embedded SSL library running on an STM32F2 with integrated hardware crypto and RNG support. Learn more at www.yassl.com.
CyaSSL embedded SSL library running on an STM32F2 with integrated hardware crypto and RNG support. Learn more at www.yassl.com.
First light with OnStep STM32 and Vixen SXD Mount. This test is to check the extent of native Periodic Error (PE) of the mount's gears. The worm period for this mount is 480 seconds. Straight image from camera, no postprocessing. uncorrected.
CyaSSL embedded SSL library running on an STM32F2 with integrated hardware crypto and RNG support. Learn more at www.yassl.com.
CyaSSL embedded SSL library running on an STM32F2 with integrated hardware crypto and RNG support. Learn more at www.yassl.com.
Best in Show Awards
Five Categories:
1.) Best Hardware Product: STM32 F7 Series - ST Microelectronics
2.) Best Software Product: NFV Software for AMD - AMD and Aricent
3.) Best IoT Product: mbed IoT Device Platform - wot.io
Editors’ Choice: ThunderX - Cavium
Best in Show: XGene-2 - Applied Micro
CyaSSL embedded SSL library running on an STM32F2 with integrated hardware crypto and RNG support. Learn more at www.yassl.com.
Best in Show Awards
Five Categories:
1.) Best Hardware Product: STM32 F7 Series - ST Microelectronics
2.) Best Software Product: NFV Software for AMD - AMD and Aricent
3.) Best IoT Product: mbed IoT Device Platform - wot.io
Editors’ Choice: ThunderX - Cavium
Best in Show: XGene-2 - Applied Micro
CyaSSL embedded SSL library running on an STM32F2 with integrated hardware crypto and RNG support. Learn more at www.yassl.com.
CyaSSL embedded SSL library running on an STM32F2 with integrated hardware crypto and RNG support. Learn more at www.yassl.com.