Leon issueshttps://gitlab.fabcloud.org/groups/academany/fabacademy/2020/labs/leon/-/issues2020-11-02T10:40:13Zhttps://gitlab.fabcloud.org/academany/fabacademy/2020/labs/leon/site/-/issues/10test22020-11-02T10:40:13ZNuria Roblestest2nuevo testnuevo testhttps://gitlab.fabcloud.org/academany/fabacademy/2020/labs/leon/site/-/issues/8Week8 : Embedded Programming2020-03-19T16:57:47ZPablo Nuñezpeibol@mail.comWeek8 : Embedded Programming# WEEK 8: EMBEDDED PROGRAMMING
---
GENERAL
> INSTRUCTIONS:
> - Each checkbox mark an item you must document in your webpage.
> - When you considered this item accomplished, check as marked, and write a new comment in the issue.
> - Th...# WEEK 8: EMBEDDED PROGRAMMING
---
GENERAL
> INSTRUCTIONS:
> - Each checkbox mark an item you must document in your webpage.
> - When you considered this item accomplished, check as marked, and write a new comment in the issue.
> - Then instructor will review, and leave comment about things that must be changed. The items can be unckecked if considered not complete.
HAVE YOU?
- [ ] Added the archive in generically readable forms such as DXFs, STLs, etc., as well as in the original editable format (antimony, solidworks, eagle, CAD, etc).
- [ ] Added (if needed) the code in plain text (so can be copied)
- [ ] Added the links to the tutorial, resources and websites you visit. Acknowledge the work of others.
- [ ] Make a Hero shot of the final assignment.
- [ ] Added photos of the process, showing you making things.
- [ ] Leave your impressions about what you feel doing each assignment.
#### ASSIGNMENT
Group assignment
- [ ] Compare the performance and development workflows for different microcontroller families
- [ ] Document your work (in a group or individually)
Individual assignment
- [ ] Read the datasheet for the microcontroller you are programming
- [ ] Program the board you have made to do something, with as many different programming languages and programming environments as possible.
#### HAVE YOU...
- [ ] Linked to the group assignment page
- [ ] Documented what you learned from reading a microcontroller datasheet.
- [ ] Programmed your board
- [ ] Described the programming process/es you used
- [ ] Included your source code
- [ ] Included a short ‘hero video’ of your board
> *You can see the Assesment Website here:*
> [Embedded programming](http://fabacademy.org/2020/docs/fabacademy-assessment/embedded_programming.html)
>https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/leon/site/-/issues/7Week 7 : Computer Controlled Machining2020-03-12T19:24:56ZPablo Nuñezpeibol@mail.comWeek 7 : Computer Controlled MachiningGENERAL
> INSTRUCTIONS:
> - Each checkbox mark an item you must document in your webpage.
> - When you considered this item accomplished, check as marked, and write a new comment in the issue.
> - Then instructor will review, and leave...GENERAL
> INSTRUCTIONS:
> - Each checkbox mark an item you must document in your webpage.
> - When you considered this item accomplished, check as marked, and write a new comment in the issue.
> - Then instructor will review, and leave comment about things that must be changed. The items can be unckecked if considered not complete.
WEEK 7: COMPUTER CONTROLLED MACHINING
---
#### ASSIGNMENT
Group assignment
- [ ] Test runout, alignment, speeds, feeds, and toolpaths for your machine
- [ ] Document your work (in a group or individually)
Individual project
- [ ] Make (design+mill+assemble) something big
#### HAVE YOU...
- [ ] Linked to the group assignment page
- [ ] Documented how you designed your object (something big)
- [ ] Documented how you made your CAM-toolpath
- [ ] Documented how you made something BIG (setting up the machine, using fixings, testing joints, adjusting feeds and speeds, depth of cut etc.)
- [ ] Described problems and how you fixed them
- [ ] Included your design files and ‘hero shot’ photos of final object
> *You can see the Assesment Website here:*
> [Computer Controlled Machining](http://fabacademy.org/2020/docs/fabacademy-assessment/computer-controlled_machining.html)https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/leon/site/-/issues/6Week 6 : Electronic Design2020-03-09T16:32:09ZPablo Nuñezpeibol@mail.comWeek 6 : Electronic DesignWEEK 6: ELECTRONICS DESIGN
---
> INSTRUCTIONS:
> - Each checkbox mark an item you must document in your webpage.
> - When you considered this item accomplished, check as marked, and write a new comment in the issue.
> - Then instructor...WEEK 6: ELECTRONICS DESIGN
---
> INSTRUCTIONS:
> - Each checkbox mark an item you must document in your webpage.
> - When you considered this item accomplished, check as marked, and write a new comment in the issue.
> - Then instructor will review, and leave comment about things that must be changed. The items can be unckecked if considered not complete.
#### ASSIGNMENT
Group assignment
- [ ] Use the test equipment in your lab to observe the operation of a microcontroller circuit board (in minimum, check operating voltage on the board with multimeter or voltmeter and use oscilloscope to check noise of operating voltage and interpret a data signal) document your work (in a group or individually)
Individual assignment
- [ ] Redraw one of the echo hello-world boards or something equivalent, add (at least) a button and LED (with current-limiting resistor) or equivalent input and output, check the design rules, make it, test it.
#### HAVE YOU...
- [ ] Llinked to the group assignment page
- [ ] Documented what you have learned in electronics design
- [ ] Explained problems and how you fixed them, if you make a board and it doesn't work; fix the board (with jumper wires etc) until it does work.
- [ ] Included original design files (Eagle, KiCad, - whatever)
- [ ] Included a ‘hero shot’ of your board
- [ ] Loaded a program and tested if your board works
> *You can see the Assesment Website here:*
> [Electronic Design](http://fabacademy.org/2020/docs/fabacademy-assessment/electronics_design.html)https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/leon/site/-/issues/5Week5: 3D Scanning and printing2020-02-27T22:40:25ZPablo Nuñezpeibol@mail.comWeek5: 3D Scanning and printing> INSTRUCTIONS:
> - Each checkbox mark an item you must document in your webpage.
> - When you considered this item accomplished, check as marked, and write a new comment in the issue.
> - Then instructor will review, and leave comment ...> INSTRUCTIONS:
> - Each checkbox mark an item you must document in your webpage.
> - When you considered this item accomplished, check as marked, and write a new comment in the issue.
> - Then instructor will review, and leave comment about things that must be changed. The items can be unckecked if considered not complete.
#### ASSIGNMENT
Group assignment:
- [ ] Test the design rules for your 3D printer(s)
Individual assignment:
- [ ] Design and 3D print an object (small, few cm3, limited by printer time) that could not be easily made subtractively
- [ ] 3D scan an object, try to prepare it for printing (and optionally print it)
#### HAVE YOU
- [ ] Linked to the group assignment page
- [ ] Explained what you learned from testing the 3D printers
- [ ] Documented how you designed and made your object and explained why it could not be easily made subtractively (Your model has undercuts, overhangs, nested parts, meshes etc.)
- [ ] Documented how you scanned and prepared an object (for 3D printing) No need to add the scan file.
- [ ] Included your original design files for 3D printing (both CAD and common format for 3D printing) STL, OBJ or 3MF (please make your file small for the repository, compress reduce etc.)
- [ ] Included your hero shots
> *You can see the Assesment Website here:*
> [3D scanning and printing](http://fabacademy.org/2020/docs/fabacademy-assessment/3d_scanning_and_printing.html)https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/leon/site/-/issues/4Week 4: Electronics production2020-02-27T22:37:13ZPablo Nuñezpeibol@mail.comWeek 4: Electronics production> INSTRUCTIONS:
> - Each checkbox mark an item you must document in your webpage.
> - When you considered this item accomplished, check as marked, and write a new comment in the issue.
> - Then instructor will review, and leave comment ...> INSTRUCTIONS:
> - Each checkbox mark an item you must document in your webpage.
> - When you considered this item accomplished, check as marked, and write a new comment in the issue.
> - Then instructor will review, and leave comment about things that must be changed. The items can be unckecked if considered not complete.
WEEK 4: ELECTRONIC PRODUCTION
---
#### ASSIGNMENT
Group assignment:
- [ ] characterize the design rules for your PCB production process
Individual assignment:
- [ ] make an in-circuit programmer by milling and stuffing the PCB, test it, then optionally try other PCB processes
#### HAVE YOU
- [ ] linked to the group assignment page
- [ ] Documented how you made (mill, stuff, solder) the board
- [ ] Documented that your board is functional
- [ ] Explained any problems and how you fixed them
- [ ] Included a ‘hero shot’ of your board
- [ ] Does your board work? must be recognized by the host computer and it must be able to communicate with the target board.
> *You can see the Assesment Website here:*
> [Electronic production](http://fabacademy.org/2020/docs/fabacademy-assessment/electronics_production.html)https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/leon/site/-/issues/3Week 3: Computer Controlled Cutting2020-02-27T22:35:41ZPablo Nuñezpeibol@mail.comWeek 3: Computer Controlled CuttingWEEK 3: COMPUTER CONTROLLED CUTTING
---
> INSTRUCTIONS:
> - Each checkbox mark an item you must document in your webpage.
> - When you considered this item accomplished, check as marked, and write a new comment in the issue.
> - Then in...WEEK 3: COMPUTER CONTROLLED CUTTING
---
> INSTRUCTIONS:
> - Each checkbox mark an item you must document in your webpage.
> - When you considered this item accomplished, check as marked, and write a new comment in the issue.
> - Then instructor will review, and leave comment about things that must be changed. The items can be unckecked if considered not complete.
WEEK 3: COMPUTER CONTROLLED CUTTING
---
#### ASSIGNMENT
Group assignment:
- [ ] characterize your lasercutter's focus, power, speed, rate, kerf, and joint clearance
- [ ] document your work (individually or in group)
Individual assignment:
- [ ] Design, lasercut, and document a parametric press-fit construction kit, which can be assembled in multiple ways. Account for the lasercutter kerf.
- [ ] cut something on the vinylcutter
- [ ] Extra credit: include elements that aren't flat (living hinges)
#### HAVE YOU
- [ ] linked to the group assignment page
- [ ] Explained how you parametrically designed your files
- [ ] Documented how you made your press-fit kit
- [ ] Documented how you made your vinyl cutting
- [ ] Included your original design files (original editable format and exportable format)
- [ ] Included your hero shot of the final exercise
*You can see the Assesment Website here:*
[Computer Controlled Cutting](http://fabacademy.org/2020/docs/fabacademy-assessment/computer-controlled_cutting.html)https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/leon/site/-/issues/2Week 2: Computer aided design2020-02-27T21:51:43ZPablo Nuñezpeibol@mail.comWeek 2: Computer aided designWEEK 2: COMPUTER AIDED DESIGN
--
ASSIGNMENT
- [ ] Model a possible final project (raster, vector, 2D, 3D, render, animate, simulate, ...)
- [ ] Compress images and explained software and workflows.
- [ ] Modelled experimental obje...WEEK 2: COMPUTER AIDED DESIGN
--
ASSIGNMENT
- [ ] Model a possible final project (raster, vector, 2D, 3D, render, animate, simulate, ...)
- [ ] Compress images and explained software and workflows.
- [ ] Modelled experimental objects/part of a possible project in 2D and 3D software
- [ ] Shown how you did it with words/images/screenshots
- [ ] Included your original design files
HAVE YOU?
- [ ] Did you try several software? Write your opinion about each one.
- [ ] Explain the process of 2D and 3D design. Not like a tutorial.
*You can see the Assesment Website:*
[Computer aided design](http://fabacademy.org/2020/docs/fabacademy-assessment/computer-aided_design.html)https://gitlab.fabcloud.org/academany/fabacademy/2020/labs/leon/students/alvaro-macian/-/issues/1Week 12020-02-27T18:33:12ZNuria RoblesWeek 1