This shows you the differences between two versions of the page.
mcu [2019/01/11 18:19] |
mcu [2023/02/05 13:46] (current) rzr [HardWare] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Index ===== | ||
+ | |||
+ | * ArduinO | ||
+ | * See [[EsP]] page | ||
+ | * NxP | ||
+ | * StM | ||
+ | |||
+ | ===== STM32 ===== | ||
+ | |||
+ | * https://fr.aliexpress.com/item/Free-Shipping-STM32-NUCLEO-F401RE-STM32F4-STM32F401-Development-Board-supports-for-Arduino-Embedded-ST-LINK/32580913693.html?isOrigTitle=true | ||
+ | * http://www.st.com/en/microcontrollers/stm32f407vg.html | ||
+ | * https://www.element14.com/community/docs/DOC-67535?ICID=knode-STM32F4-bboardmore "STM32F4DIS-BB" | ||
+ | * http://www.waveshare.com/wiki/Open407V-C# | ||
+ | * http://jmfriedt.free.fr/ | ||
+ | * https://connect.ed-diamond.com/GNU-Linux-Magazine/GLMF-148/Le-microcontroleur-STM32-un-caeur-ARM-Cortex-M3# | ||
+ | * https://www.aisec.fraunhofer.de/content/dam/aisec/ResearchExcellence/woot17-paper-obermaier.pdf# ReversE | ||
+ | |||
+ | ==== OpenSource ==== | ||
+ | |||
+ | * https://github.com/RIOT-OS/RIOT/wiki/Board%3A-STM32F3discovery | ||
+ | * https://github.com/mean00/arduino-cmake-stm32# | ||
+ | * https://community.platformio.org/t/st-stm32-dev-platform-v4-6-0-official-arduino-core-updated-cmsis-spl-stm32cube/5984/4# TooL | ||
+ | * https://danieleff.github.io/STM32GENERIC# | ||
+ | * https://github.com/cledic/STM32F7# | ||
+ | * https://github.com/stm32duino/STM32Ethernet/pull/7# ContriB | ||
+ | * https://github.com/andysworkshop/stm32plus# | ||
+ | |||
+ | |||
+ | ==== Tools ==== | ||
+ | |||
+ | * http://pulkomandy.tk/_/_Electronique/_Discovering%20the%20STM32F3%20Discovery# GcC | ||
+ | * https://www.st.com/en/development-tools/stm32cubemx.html# TooL GnuLinux | ||
+ | * https://my.st.com/content/ccc/resource/technical/software/sw_development_suite/00/22/e1/cf/b7/83/42/25/stm32cubemx.zip/files/stm32cubemx.zip/jcr:content/translations/en.stm32cubemx.zip | ||
+ | * https://github.com/stm32duino/wiki/wiki/Getting-Started | ||
+ | * http://stm32duino.com/viewtopic.php?f=48&t=2189&p=29724&hilit=core_cm4.h#p29724# ArduinO | ||
+ | |||
+ | |||
+ | ==== STM32 NUCLEO ==== | ||
+ | |||
+ | * https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-nucleo/nucleo-f303re.html# | ||
+ | * http://nuttx.org/doku.php?id=wiki:getting-started:nucleo-stm323f303# | ||
+ | * https://www.st.com/en/evaluation-tools/nucleo-f446re.html# | ||
+ | * https://www.st.com/en/ecosystems/x-nucleo-ihm16m1.html# | ||
+ | * https://www.st.com/resource/en/datasheet/stm32f303re.pdf Up to 512 Kbytes of Flash memory – 64 Kbytes of SRAM | ||
+ | |||
+ | ==== STM32 HARDWARE ==== | ||
+ | |||
+ | |||
+ | === F1 === | ||
+ | |||
+ | * https://fr.aliexpress.com/item/Free-Shipping-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-Forarduino/32525208361.html# | ||
+ | |||
+ | === F3 : TODO === | ||
+ | |||
+ | * https://www.st.com/en/evaluation-tools/nucleo-f303re.html | ||
+ | |||
+ | === F4 === | ||
+ | |||
+ | * https://www.st.com/en/microcontrollers-microprocessors/stm32f4-series.html# ARM® Cortex®-M4 | ||
+ | |||
+ | * https://www.st.com/en/evaluation-tools/nucleo-f401re.html# :sbc:stm32:f4: | ||
+ | * https://os.mbed.com/platforms/ST-Nucleo-F401RE/# | ||
+ | |||
+ | * https://github.com/RIOT-OS/RIOT/wiki/Board%3A-Nucleo144-F413# | ||
+ | * https://github.com/stm32-rs/stm32f4xx-hal# RusT | ||
+ | * https://github.com/platformio/platform-ststm32/blob/develop/boards/nucleo_f411re.json | ||
+ | |||
+ | * https://os.mbed.com/questions/2692/USB-support-ST-Nucleo-F401RE/# | ||
+ | * https://community.st.com/s/question/0D50X00009yHEnVSAW/1-what-usb-mode-are-supported-by-nucleof401re-which-can-be-used-to-connect-with-pc2-can-board-connect-as-usb-otg3-nucleof401re-driver-required-for-pc-windows-linux-if-yes-are-they-available# OtG | ||
+ | * https://os.mbed.com/questions/5364/Cannot-get-the-Nucleo-F401RE-to-work-as-/# HiD | ||
+ | * 1) USB_VBUS (@CN5/PA9)? or { Vcc -> CN7 pin 6 (E5V) (edit: and JP5 set to external voltage) } | ||
+ | * 2) USB_DP : D+ -> CN10 pin 12 (PA12@CN10) | ||
+ | * 3) USB_DM : D- -> CN10 pin 14 (PA11) | ||
+ | * 4) GND -> CN10 pin 20 (GND) | ||
+ | |||
+ | |||
+ | === F7 === | ||
+ | |||
+ | * https://www.st.com/en/evaluation-tools/nucleo-f767zi.html (2 Mbytes Flash) | ||
+ | * https://www.st.com/resource/en/data_brief/nucleo-f767zi.pdf | ||
+ | * https://www.st.com/resource/en/user_manual/dm00244518.pdf# DS | ||
+ | * https://github.com/micropython/micropython/wiki/Board-Nucleo-F767ZI | ||
+ | * https://os.mbed.com/platforms/ST-Nucleo-F767ZI/# | ||
+ | * https://www.st.com/content/ccc/resource/technical/document/user_manual/group0/26/49/90/2e/33/0d/4a/da/DM00244518/files/DM00244518.pdf/jcr:content/translations/en.DM00244518.pdf# STM32 Nucleo-144 boards | ||
+ | * https://github.com/jonlamb-gh/oxcc-stm32f767-hal#STM32F767ZIT6 | ||
+ | * https://github.com/stm32duino/Arduino_Core_STM32# Nucleo F767ZI | ||
+ | * http://doc.riot-os.org/group__boards__nucleo-f767zi.html# | ||
+ | * https://github.com/RIOT-OS/RIOT/commits/master/boards/nucleo-f767zi | ||
+ | * https://github.com/RIOT-OS/RIOT/tree/402f02d4717717aa8c586b053abca52350678d7d/boards/nucleo-f767zi | ||
+ | * https://www.st.com/resource/en/datasheet/stm32f767zi.pdf Arm ® 32-bit Cortex ® -M7 | ||
+ | * https://developer.arm.com/products/processors/cortex-m/cortex-m7# | ||
+ | * https://www.st.com/content/ccc/resource/technical/document/user_manual/group0/26/49/90/2e/33/0d/4a/da/DM00244518/files/DM00244518.pdf/jcr:content/translations/en.DM00244518.pdf | ||
+ | * https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html# ArM GcC | ||
+ | * https://www.st.com/content/ccc/resource/technical/document/user_manual/group0/26/49/90/2e/33/0d/4a/da/DM00244518/files/DM00244518.pdf/jcr:content/translations/en.DM00244518.pdf | ||
+ | |||
+ | {{https://os.mbed.com/media/uploads/jeromecoutant/nucleo_f767zi_zio_left_2019_1_14.png}} | ||
+ | |||
+ | |||
+ | === L4 : TODO === | ||
+ | |||
+ | * https://www.st.com/en/microcontrollers/stm32l476rg.html# :mcu:le: | ||
+ | * https://docs.platformio.org/en/latest/boards/ststm32/nucleo_l476rg.html# | ||
+ | * https://github.com/apache/incubator-nuttx/commits/master/boards/arm/stm32l4/nucleo-l476rg# | ||
+ | * https://www.st.com/en/evaluation-tools/nucleo-l476rg.html# :ai:le:stm32:l4:sbc:mcu: | ||
+ | |||
+ | |||
+ | === Misc === | ||
+ | |||
+ | * https://www.st.com/en/evaluation-tools/b-l475e-iot01a.html# WisH | ||
+ | |||
+ | ==== KNOWLEDGE ==== | ||
+ | |||
+ | * http://jmfriedt.free.fr/lm_nuttx.pdf | ||
+ | * http://jmfriedt.free.fr/network_analyzer.pdf | ||
+ | * https://www.st.com/resource/en/application_note/dm00493651-introduction-to-stm32-microcontrollers-security-stmicroelectronics.pdf# SecuritY | ||
+ | |||
+ | |||
+ | ==== MISC ==== | ||
+ | |||
+ | * https://connect.ed-diamond.com/GNU-Linux-Magazine/GLMF-210/Un-environnement-executif-visant-la-compatibilite-POSIX-NuttX-pour-controler-un-analyseur-de-reseau-a-base-de-STM32# [[StM]] | ||
+ | * https://github.com/platformio/platform-ststm32/issues# StM | ||
+ | * https://github.com/Imposter/framework-arduinoststm32# | ||
+ | * https://github.com/platformio/platform-ststm32/issues/135# PlatformIo | ||
+ | * http://www.stm32duino.com/viewtopic.php?f=45&t=2553# NuttX | ||
+ | * http://roveri.faculty.polimi.it/wp-content/uploads/STM32_Nucleo_mbed_ex.pdf# MBeD ArM | ||
+ | * https://www.st.com/en/microcontrollers/stm32wb-series.html?querycriteria=productId=SS1961# WB | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ===== MORE ===== | ||
+ | |||
+ | * https://www.nxp.com/assets/documents/data/en/fact-sheets/S32KFS.pdf# AutoMotive NxP | ||
+ | * https://en.wikipedia.org/wiki/IEEE_802.15.4 like FrI | ||
+ | * https://www.beningo.com/insights/toolkits/# | ||
+ | * https://www.youtube.com/watch?v=bEyMrVSNVIg&list=PLnMKNibPkDnHbh24gShTBR32xGifYDBLI | ||
+ | |||
+ | |||
+ | ===== HardWare ===== | ||
+ | |||
+ | * http://www.phytec.eu/produkt/internet-of-things/iot-enablement-kit-4/ | ||
+ | * https://www.st.com/en/secure-mcus/stsafe-a100.html# ST | ||
+ | * https://github.com/leaflabs/maple# ObsoletE | ||
+ | * https://pycom.io/product/gpy/# EsP | ||
+ | * https://www.silabs.com/community/projects.entry.html/2015/03/09/efm8_8-bit_microcont-UDc3#U140609# SiLabs | ||
+ | * https://www.silabs.com/documents/public/user-guides/ug241-efm8ub2-slstk2001a.pdf | ||
+ | * http://www.pemicro.com/products/product_viewDetails.cfm?product_id=15320168&productTab=1# McU StM | ||
+ | * https://github.com/tetalab/Novela-2013/blob/master/novela%202013.pdf # AtmeL | ||
+ | * https://docs.edgeimpulse.com/docs/sony-spresense# SonY | ||
+ | * https://jaycarlson.net/2023/02/04/the-cheapest-flash-microcontroller-you-can-buy-is-actually-an-arm-cortex-m0/ | ||
+ | |||
+ | |||
+ | ===== SoftWare ===== | ||
+ | |||
+ | * https://github.com/libopencm3/libopencm3# | ||
+ | * http://floating.io/2016/06/tunecontrol-update/# #MDnS | ||
+ | * http://www.stm32duino.com/viewtopic.php?f=16&t=4462# PlatformIo PiO | ||
+ | * https://youtu.be/BAzKg3vcB88# ArM MBeD | ||
+ | * http://nuttx.nl/index.php/page/3/# NuttX | ||
+ | |||
+ | |||
+ | ===== Pins ===== | ||
+ | |||
+ | * https://learn.sparkfun.com/tutorials/pull-up-resistors | ||
+ | * https://electronics.stackexchange.com/questions/113009/when-to-use-pull-down-vs-pull-up-resistors | ||
+ | |||
+ | |||
+ | |||
+ | ===== MISC ===== | ||
+ | |||
+ | * http://community.silabs.com/t5/Projects/EFM8-8-bit-Microcontroller-Oscilloscope-Demo/m-p/140609#U140609 | ||
+ | * http://www.silabs.com/products/mcu/8-bit/Pages/efm8-universal-bee-starter-kits.aspx# SLSTK2001A s 64 kB of Flash, 4352 B of RAM. | ||
+ | * http://www.silabs.com/products/mcu/Pages/simplicity-studio.aspx | ||
+ | * http://www.silabs.com/Support%20Documents/TechnicalDocs/EFM8UB2-SLSTK2001A-UserGuide.pdf | ||
+ | * https://www.youtube.com/watch?v=TSHQCTBeYow&list=PLFBM-eCNdj6A5VSmOEjpn8XoiM88398B7&index=17# EdisoN | ||
+ | * https://en.wikipedia.org/wiki/TI_MSP430# MicroControler | ||
+ | * http://www.cnx-software.com/2015/04/24/wipy-wi-fi-board-for-iot-runs-micropython-on-texas-instruments-cc3200-crowdfunding/# IoT TexasInstruments | ||
+ | * http://www.bloguelinux.ca/construire-un-shrimp-lequivalent-dun-arduinogenuino-uno-pour-moins-de-10/# DiY | ||
+ | * http://www.bytecellar.com/2017/05/30/the-wonderful-wifi232-bbsing-has-literally-never-been-easier/# WiFi SeriaL | ||
+ | * https://auth0.com/blog/javascript-for-microcontrollers-and-iot-part-1/# LearN | ||
+ | * https://github.com/neil-tan/uTensor# SoftWare | ||
+ | * https://jaycarlson.net/microcontrollers/# CheaP BuY | ||
+ | * https://www.kickstarter.com/projects/1799914219/devduino-the-best-way-to-learn-and-explore-arduino/description# DevDuino ArduinO | ||
+ | * https://www.youtube.com/watch?v=EXDogDomSVg&app=desktop# BreadBoard | ||
+ | * https://www.linux.com/news/event/open-source-summit-na/2017/4/building-wearable-device-zephyr# ZephyR WatcH | ||
+ | |||
+ | |||
+ | ===== MORE ===== | ||
+ | |||
+ | @TaG: [[pic]] CpU MpU [[mc]] [[Stm32mp1]] | ||
+ | |||