Wildcard Week
Key captures from the wildcare week assignment, combining fiber laser circuit engraving with UV laser glass engraving, each linked to their sections.
This week focuses on exploring digital fabrication processes not covered in previous assignments. We'll design and produce something using computer-aided design and manufacturing, documenting requirements and including everything necessary for reproduction. This week also includes reflection on the impact and purpose of making (almost) anything.
Week 13 lecture covering major announcements, week 12 review, system integration reminders, and wildcard week preview.
'Step away from the panic'
Assignment: Design and produce something with a digital process (incorporating computer-aided design and manufacturing) not covered in another assignment.
Recitation exploring the purpose, impact, and scaling of fabrication labs and making infrastructure.
Use them, change them, source them locally, ingredients found locally, how to distribute them globally.
First few fablabs were NSF funded. Now corporate CSR, regional funding, labor funding (10 different ways). Successful fablabs are heterogeneous with lots of ways of funding. The ones that fail usually just have one sponsor.
Example: DIY Raman spectrometer for water purification (even after purifications still have sulfates and improving that too).
(Besides a lot of meetings!) What is a reasonable way to design a data collection process about what is needed and how to achieve it.
Timeline of development, cocreation, portable, skin analysis, water testing, biomaterial tech, microscopy.
Focused on rehabilitation of addicts with woodworking. (Vermont is wood producing state).
Hands-on component (no physical robot exists that can do it) and community component is also important. Inclusion is important. Solving unconscious and institutional biases.
People could be doing bad, but not because doing it with a group people with values.
Clarification: Adding infrastructure to existing fablab infrastructure to help support specific community needs (not specialized fab labs).
July 27-31, 2026 at Fab Boston 2026.
Essential resources for wildcard week digital fabrication processes and PCB design.
Comprehensive resource covering wildcard week assignment requirements and possibilities including grinding, multi-axis machining, electrical discharge machining, waterjet cutting, flatbed cutting, plasma cutting, laser metal cutting, laser micromachining, welding, molding and casting, folding, robotics, electronics, embedded programming, food, materials, biotechnology, textiles, and composites.
Course resources for embedded programming with ATtiny412 microcontroller examples:
Embedded Programming - MIT Academy
Design and produce something with a digital process (incorporating computer-aided design and manufacturing) not covered in another assignment. This assignment demonstrates PCB design and fabrication using a combination of CNC milling (Carvera) for edge cuts and hole machining, and fiber laser engraving (xTool F2 Ultra) for trace creation on copper-clad boards. The project includes designing and fabricating two development boards: a simple ATtiny1626 development board and a complex RP2354A development board.
This project explores PCB fabrication using fiber laser engraving, a process not covered in previous assignments. The workflow combines subtractive manufacturing techniques: CNC milling for mechanical features (edge cuts and holes) and laser engraving for electrical traces. This approach enables rapid prototyping of custom PCBs without requiring chemical etching or specialized PCB manufacturing facilities.
ATtiny1626 is an 8-bit microcontroller with 8 pins maximum per port. Each port has 8 pins maximum (some less). Need to specify port letter and pin number:
Using mods → mill 2D PCB workflow:
Using xTool F2 Ultra fiber laser:
Using solder gun (heat gun) for component assembly.
Download design files: ATtiny_QFN.zip and RP2354A-dev-v1.1.zip
Design and produce something with a digital process (incorporating computer-aided design and manufacturing) not covered in another assignment. This assignment demonstrates glass engraving using UV laser technology to create volumetric engravings in K9 glass, enabling both surface and volume engraving techniques with different focal length lenses.
This project explores volumetric glass engraving using UV laser technology, a process not covered in previous assignments. The workflow involves preparing 3D geometry, selecting appropriate lenses for surface or volume engraving, and using scanning mode to create detailed engravings in glass substrates.
Two types of lenses are available for different engraving applications:
The software accepts any 3D file format, including STL files for geometry engraving.
Integration of PCB engraving and glass engraving techniques to create a combined system demonstrating the potential for heart rate visualization through engraved glass from a tiny engraved PCB.
This project combines two wildcard week processes: PCB engraving with fiber laser and glass engraving with UV laser. The engraved PCB contains a blinking LED circuit, while the glass piece features a tiny heart engraving. By centering the engraved heart on top of the blinking engraved PCB, the LED light passes through the volumetric glass engraving, creating a visible blinking effect.
This integration demonstrates the potential for using a back LED to visualize data through glass engravings. For the final project, this technique will be used to demonstrate heart rate readings through a glass engraving from a tiny engraved PCB, creating an elegant visual feedback system that combines digital fabrication processes with embedded electronics.
Design and produce something with a digital process (incorporating computer-aided design and manufacturing) not covered in another assignment. This group assignment explores various digital fabrication processes available during wildcard week.
The wildcard week assignment allows exploration of digital fabrication processes not covered in previous weeks. Possibilities include (but are not limited to):
Various welding techniques for joining materials.
Various composite fabrication techniques.
Design files for PCB engraving projects including ATtiny1626 and RP2354A development boards.
Simple development board for ATtiny1626 microcontroller with connectors, resistors, LED, and capacitor. Designed for breadboard compatibility with 100mil spacing grid.
Complex development board for RP2354A microcontroller with advanced routing and component placement.
UV laser engraving requires a flat surface for optimal focus and engraving quality. Quentin and Jake designed this 3D-printed holder to securely position prisms during the engraving process, ensuring consistent results on curved glass surfaces.
Simple Arduino-compatible test program for the ATtiny1626 development board. The code configures pin PA1 as an output and toggles the LED on and off with 200ms delays, providing a basic functionality test to verify successful board fabrication and programming.
// ATtiny1626 Blinking LED Test Code
// This simple test program verifies board functionality by blinking an LED
// Define the LED pin using ATtiny1626 port/pin notation
// PIN_A1 refers to Port A, Pin 1 (PA1) on the ATtiny1626 microcontroller
#define PIN_LED PIN_A1
// Setup function runs once when the microcontroller starts or resets
void setup() {
// Configure the LED pin as an output pin
// This allows the microcontroller to control the voltage on this pin
pinMode(PIN_LED, OUTPUT);
}
// Loop function runs continuously after setup() completes
void loop() {
// Set the LED pin to HIGH (3.3V or 5V depending on board voltage)
// This turns the LED on by allowing current to flow through it
digitalWrite(PIN_LED, HIGH);
// Wait for 200 milliseconds (0.2 seconds)
// This keeps the LED on for a visible duration
delay(200);
// Set the LED pin to LOW (0V)
// This turns the LED off by stopping current flow
digitalWrite(PIN_LED, LOW);
// Wait for another 200 milliseconds
// This keeps the LED off before turning it on again
delay(200);
// The loop() function automatically repeats, creating a continuous blink pattern
// Total cycle time: 400ms (200ms on + 200ms off)
}
To program the ATtiny1626 microcontroller in Arduino IDE, you need to install the megaTinyCore board package. This core provides support for the ATtiny series microcontrollers, including the ATtiny1626. Installation instructions are available at the megaTinyCore GitHub repository.
Key insights and learnings from this week's wildcard activities, including glass and PCB engraving.
Acknowledgements and team roles for wildcard week PCB engraving work.
Transparent documentation of AI assistance used in this week's wildcard week assignment page creation.
📋 General Guidelines: See General Commands for Cursor on the homepage for standard guidelines and commands used consistently throughout documentation development.
Complete Cursor AI transcript for Week 13 wildcard week assignment page creation. This comprehensive conversation covers the creation and population of the Week 13 HTML page, including lecture and recitation notes, PCB engraving assignment documentation, design files integration, and comprehensive page structure development. The transcript demonstrates the collaborative process of building professional documentation with structured content, embedded media, and comprehensive design file documentation.
Related to: Complete Week 13 documentation including Lecture Notes, Recitation Notes, Assignment, Group Assignment, Design Files, and overall page structure
Complete Cursor AI transcript for Week 13 glass engraving and PCB engraving assignment updates. This conversation covers the addition of glass engraving assignment documentation, updates to PCB engraving process documentation with step-by-step media, design files additions including prism holder and ATtiny1626 test code, highlights reorganization, and image sizing optimizations for better step-by-step documentation flow.
Related to: Glass Engraving Assignment, PCB Engraving Assignment, Design Files, Week Highlights, and Wildcare Integration
This work is licensed under a
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License