All Assignments
Week 1. Project Management
Git & Gitlab | Web development | Image optimisation | Video optimisation
Getting organised, recalling the use of Git and the terminal, and building this documentation website from scratch. Later on I updated the website with Claude. Additionally here are documentation on media optimization for web.
See documentation ›
Week 2. Computer Aided Design
2D design | 3D modelling
I explored CAD software. For 2D software I used GIMP and Inkscape. For 3D modelling is used mainly FreeCad, on which I made a simple model of stylus pen:
See documentation ›
Week 3. Computer Controlled Cutting
Vinyl cutter | Laser cutter
I got familiar with vinyl cutter and made a couple of stickers:
With laser cutter I designed and cut a prototype of a notetaking pad:
See documentation ›
Week 4. Embedded Programming
Soldering | Microcontrollers | XIAO RP2040
This week I learned soldering and embedded programming and I made a simple space invaders imitation:
See documentation ›
Week 5. 3D Printing and Scanning
My first 3D print | 3D tests | 3D scanning | 3D design & print
This week I learned about three types of 3D printing: FFF, multicolor FFF and SLA. We tested how 3D scanning works. Then I experimented Claude-Blender-MCP (LLM prompted 3D-modeling) and then by myself designed and 3D printed a russian doll type of a creation, (which didn't assemble as planned because I made it too thin):
See documentation ›
Week 6. Electronics Design
Electronic test equipment | EDA KiCad | Simulation
This week I learned about test equipment for electronics: logic analyzer, oscilloscope, and multimeter
I simulated a LED blinking button push reaction game with Wokwi:
Then I designed a custom PCB for creating the game with KiCad:
See documentation ›
Week 7. Electronics Production
PCB production process | Electronics for my reaction game PCB
This week I learned about PCB printing workflow and then printed and soldered the LED blinking button push reaction game that I had designed last week:
See documentation ›
Week 8. Input Devices
"Touchpad" sensing capacitance | ToF distance sensor
I experimented with making a touchpad that senses the location of a pen, but couldn't make it work properly.
Then I made a simpler sensor device with Time of Flight proximity sensor: when hand is nearer than 10cm, the led starts blinking:
See documentation ›
Week 9. Output Devices
Servo motor
I designed and made a PCB that makes a servo motor move.
See documentation ›
Week 10. Networking and Communications
UART/Serial | Bluetooth
I made a servo motor move based on the proximity of my hand using UART/Serial bus for communication between microcontrollers.
See documentation ›
Week 11. Machine Design
Machine building group assignment | Redesigning machine part
In this week I was visting Istanbul Hisar FabLab. I set up the group assignment web page and then I rethought, designed, 3D printed and assembled a more usable (?) tool holder for Blot plotting machine: