You are browsing as a guest. Sign up (or log in) to start making projects!

Project Luminescence

Hardware
  • 4 Devlogs
  • 3 Total hours

A surprise birthday present for my girlfriend!

Open comments for this post

23m 17s logged

[Tuesday, Jun 16] - Smooth fading and PCB polishing.

Firmware: I got the smooth PWM fading working with gamma corrected brightness. The breathing effect is absolutely GORGEOUS and way better than the old blinking.

Hardware: Did some PCB cleaning up. Rescaled the silkscreen text to be bigger and more readable, and repositioned everything to look cleaner on the front.
Both parts are coming together nicely! Firmware is almost done (just need trimpot brightness control), and the PCB design is ready to order soon!

Next up: Integrate analog brightness control from the trimpot.

[Tuesday, Jun 16] - Smooth fading and PCB polishing.

Firmware: I got the smooth PWM fading working with gamma corrected brightness. The breathing effect is absolutely GORGEOUS and way better than the old blinking.

Hardware: Did some PCB cleaning up. Rescaled the silkscreen text to be bigger and more readable, and repositioned everything to look cleaner on the front.
Both parts are coming together nicely! Firmware is almost done (just need trimpot brightness control), and the PCB design is ready to order soon!

Next up: Integrate analog brightness control from the trimpot.

Replying to @vindognz

0
4
Open comments for this post

49m 34s logged

[Saturday, Jun 6th] - Mode cycling and debouncing.

Core firmware structure updated. Button debouncing is solid (50ms), and mode cycling is working cleanly through OFF, ON and FADE.

Right now, the fade is just blinking, but that’s next on the list. Once I add smooth PWM fading with gamma correction, the breathing effect will be 🤌

Git log (attached) shows my iteration.

We’re getting close to ordering our PCBs!

[Saturday, Jun 6th] - Mode cycling and debouncing.

Core firmware structure updated. Button debouncing is solid (50ms), and mode cycling is working cleanly through OFF, ON and FADE.

Right now, the fade is just blinking, but that’s next on the list. Once I add smooth PWM fading with gamma correction, the breathing effect will be 🤌

Git log (attached) shows my iteration.

We’re getting close to ordering our PCBs!

Replying to @vindognz

0
2
Open comments for this post

26m 55s logged

[Saturday, Jun 6th] - Core Firmware.

Got the basic firmware working. Just simple button press turns LED on/off. Nothing fancy yet, but big things are in the near future.

Next up:
Debouncing, mode cycling (off, on, breathe), and trimpot brightness control. But for now, the core loop works and proves my ATtiny85 isn’t fried lol.

[Saturday, Jun 6th] - Core Firmware.

Got the basic firmware working. Just simple button press turns LED on/off. Nothing fancy yet, but big things are in the near future.

Next up:
Debouncing, mode cycling (off, on, breathe), and trimpot brightness control. But for now, the core loop works and proves my ATtiny85 isn’t fried lol.

Replying to @vindognz

0
1
Open comments for this post

1h 1m 31s logged

[Friday, Jun 5th] - PCB Designed.

My first devlog! I got my first prototype of the board completed, designed so all the ugly components are on the back. This design features:

  • ATTINY85 microcontroller
  • A CR2032 battery holder
  • 10x 5mm red LEDs
  • A trimmer potentiometer from Aliexpress 💀
  • A button for switching modes

[Friday, Jun 5th] - PCB Designed.

My first devlog! I got my first prototype of the board completed, designed so all the ugly components are on the back. This design features:

  • ATTINY85 microcontroller
  • A CR2032 battery holder
  • 10x 5mm red LEDs
  • A trimmer potentiometer from Aliexpress 💀
  • A button for switching modes

Replying to @vindognz

0
4

Followers

Loading…