|
Ultimaker CURA |
SmartView - one button
PCB+SCH
This project is 2.0 version. 8x8 RGB led
v1.0
I love the feeling of pressing mechanical keys, so I apply mechanical buttons to some projects. But the function of these buttons is not fixed, the way of sticking labels is not easy to remember, in order to solve this problem, I was wondering if I can add a display device to my keys to facilitate real-time indication according to different functions.
During the design process, I came across the activities of SeeedStudio. The designers can design a Grove sensor module for free and have a chance to win more than $300. When designing the Grove sensor I needed to meet their design specifications.
Regarding mechanical buttons, I chose kailh's CHOC series, which is highly satisfying to the overall design.
For the display part, I would have liked to choose an OLED screen, but it requires too many pins to control and cannot meet the grove specification. Then I thought of the WS2812, which only needs 1 pin to control its display content.
Along these lines, I chose the grove digital interface, one pin to detect keys and one pin to control the LED.
During the design process, it was found that the size of the WS2812 was too large to fit enough LEDs within the limited size, so I needed to continue to look for a smaller size. In the end, I found the right component, SK6805-EC15 from OPSCO, and successfully implemented a 5X7 LED matrix.
Due to the size limitations of this project, I chose the Grove 20X40 DIP design out of Grove specification.
The PCB can be ordered on seeed's fusion PCBA service .It consists of two two-layer PCBs.
charging animation
Cistercian Display
short click,long click, double tap, triple tap
SmartView - one button
*PCBWay community is a shared platform and we are not responsible for any design issues.
- Comments(0)
- Likes(0)
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by 0 MakerM0
- LuckyCharm This is a purely personal entertainment project that does not require any programming skills and can...
- MagiClick S3 Single It has been over half a year since the last keyboard project was released, and it's high time for so...
- LangCard rp2040 The board is mainly designed for learning interesting programming languages, so as to implement more...
- MagiClick - a CircuitPython-powered “Single-Button Keyboard” with display A single-button keyboard, based on ESP32-S3, with a color screen.CircuitPython is used by default. Y...
- MagicPaper v1.1 ( Supports E-Paper in multiple sizes, based on ESP32-s3 ) Supports E-Paper in multiple sizes, based on ESP32-s3,It can be used to make calendars, weather fore...
- SmartView - one button PCB+SCH This project is 2.0 version. 8x8 RGB ledv1.0I love the feeling of pressing mechanical keys, ...
- SmartView - one button This project is 2.0 version.8x8 RGB led3D files v1.0I love the feeling of pressing mechanical keys, ...
- 3Plus - A Macro Keyboard with OLED Most macro keyboards do not have an indicative function that displays key definitions in real time;I...
-
-
-
Open Source Very Large Stick - Freejoy & MMjoy2 breakout board
654 0 0 -
RF Control training board for students based on ESP32 C3
838 0 2 -
Aquarius+ Computer, Standard PCB
1106 0 7 -
KINETIC COASTERS with a TWIST! Laser or 3D Print some DIY Magic
705 0 2 -
RPI - 8 IO PLC With ATTiny85 Watch Dog
606 0 1