// Howdy 👋.
//
// This is where you can create powerful part automations like resistors that tell you when too much current is flowing through them
// You can also create your own flexible parts, like generics (https://docs.flux.ai/Introduction/generic-parts)
//
// If you are new to writing code in Flux make sure to check out our get started docs: https://docs.flux.ai/reference/introduction
//
// We also have a Flux Slack Community in case you need help: https://join.slack.com/t/fluxcommunity/shared_invite/zt-2ouyf80w6-7Wp81YlNEsuDFFdED9UQMA
//
// To infinity and beyond 🚀
const int touchPins[] = { 2, 3, 4, 5}; // Pins connected to the touch sensors
const int ledPin = 9; // PWM pin connected to the MOSFET
int brightnessLevels[] = { 0, 85, 170, 255}; // Brightness levels (0%, 33%, 66%, 100%)
void setup() {
for (int i = 0; i < 4; i++) {
pinMode(touchPins[i], INPUT);
}
pinMode(ledPin, OUTPUT);
Serial.begin(9600); // For debugging