Difference between revisions of "Embedded Thursday"
From MakeICT Wiki
Jump to navigationJump to searchIvan Quiroz (talk | contribs) |
Ivan Quiroz (talk | contribs) |
||
Line 36: | Line 36: | ||
* Stepper Motors: [http://www.amazon.com/Stepper-Motor-Bipolar-64oz-Printer/dp/B00PNEQI7W?ie=UTF8&psc=1&redirect=true&ref_=od_aui_detailpages01 Link] | * Stepper Motors: [http://www.amazon.com/Stepper-Motor-Bipolar-64oz-Printer/dp/B00PNEQI7W?ie=UTF8&psc=1&redirect=true&ref_=od_aui_detailpages01 Link] | ||
* Motors Drivers: [http://www.amazon.com/Robotlinking-Stepstick-Stepper-Driver-Printer/dp/B0166QZ5HO?ie=UTF8&psc=1&redirect=true&ref_=oh_aui_detailpage_o01_s00 Link] | * Motors Drivers: [http://www.amazon.com/Robotlinking-Stepstick-Stepper-Driver-Printer/dp/B0166QZ5HO?ie=UTF8&psc=1&redirect=true&ref_=oh_aui_detailpage_o01_s00 Link] | ||
− | * Batteries Option 1 ( | + | * Batteries Option 1 (1300mA): [http://www.amazon.com/Turnigy-1300mAh-20C-LipoPack/dp/B0072AEKY8/ref=sr_1_21?s=toys-and-games&ie=UTF8&qid=1458788066&sr=1-21&keywords=11.1V+LiPO Link] |
* Batteries Option 2 (2200mA): [http://www.amazon.com/Turnigy-2200mAh-20C-Lipo-Pack/dp/B0072AEY5I/ref=pd_sim_21_3?ie=UTF8&dpID=51lO8oFpNcL&dpSrc=sims&preST=_AC_UL160_SR160%2C160_&refRID=015JSB8QFG3ASZJX6ASM Link] | * Batteries Option 2 (2200mA): [http://www.amazon.com/Turnigy-2200mAh-20C-Lipo-Pack/dp/B0072AEY5I/ref=pd_sim_21_3?ie=UTF8&dpID=51lO8oFpNcL&dpSrc=sims&preST=_AC_UL160_SR160%2C160_&refRID=015JSB8QFG3ASZJX6ASM Link] | ||
* Voltage Regulator: [http://www.amazon.com/CycleMore-LM2596S-Adjustable-converter-1-5V-35V/dp/B017XD8NCI?ie=UTF8&psc=1&redirect=true&ref_=oh_aui_detailpage_o01_s00 Link] | * Voltage Regulator: [http://www.amazon.com/CycleMore-LM2596S-Adjustable-converter-1-5V-35V/dp/B017XD8NCI?ie=UTF8&psc=1&redirect=true&ref_=oh_aui_detailpage_o01_s00 Link] |
Revision as of 18:07, 19 May 2016
Contents
Project Goal
Come learn with use as we introduce programming skills via a project. Each week we will discuss a part of embedded programming with the vision of understanding the hardware and software details. We can discuss/contrast the Arduino IDE to the way we perform the same activities, initially writing the code for the underlying libraries that we can later relay on.
This workshop end goal is not to just prototype a system but enjoy the path that takes us there.
We will meet to discuss different topics every Thursday at 7PM
- Join the Discussion: Group Forum
We will post the notes from each meeting here:
Weekly Discussion Slides
- 3/24/16 Introduction:
Due to wiki file limits, this file is broken into 2 parts
Media: Embedded_Thursdays_p1.pdf Media: Embedded_Thursdays_p2.pdf
- 3/31/16 Programming Blinky:
Media:Embedded_Thursday_Blinky+Registers+Binary.pdf
- 4/07/16 Inputs with Blinky:
Media:2._Embedded_Thursday_Inputs+Switches+if+while.pdf
- 4/14 and 4/21: Introduction to variables and timers using PWM:
Media:3._Embedded_Thursday_Variables+Timers+PWM.pdf
- 5/5 Introduction Binary and I2C:
Presentation:Media:4._Embedded_Thursday_Binary_Hex_+_I2C.pdf Discussion Code FileMedia:I2C_Sample_Code_draft.pdf
Install instructions
- STM32F4 Discovery on Linux via command line tools
Workshop Materials
- STM32F411 Development Board: STM32F411E-DISCO Link
- Stepper Motors: Link
- Motors Drivers: Link
- Batteries Option 1 (1300mA): Link
- Batteries Option 2 (2200mA): Link
- Voltage Regulator: Link
Important Documents
- Programming the STM32F book: Link