
MuxPi
SamsungSLAV/muxpi
MuxPi is an open hardware and open software board which was designed to aid in automating tasks on physical devices.

These are the blinky boards that NYU sent as the welcome gifts for the class of 2024. This RGB Blinky board features RGB breathing lights, PCB Art and doubles as a soldering practice kit.
LedFlasherCircuit is an open-source printed circuit board by rhitvik, from the rhitvik/RGB_Blinky_Keychain repository on GitHub, published under the MIT licence. It is a 2-layer board of 50.8 × 49.5 mm with 18 parts on 14 nets, routed with 259 tracks and 4 vias.
It is built around the ATTINY10-TS8R, APFA2507LQBDSEEZGKC and JS202011SCQN. Its parts include 7 resistors, 3 ICs, 2 diodes, 2 switches and 1 capacitor. It belongs with the AVR (ATmega, ATtiny) boards of this library.

These are the blinky boards that NYU sent as the welcome gifts for the class of 2024. This RGB Blinky board features RGB breathing lights, PCB Art and doubles as a soldering practice kit. 1600 of these are manufactured in total. NYU is planning to have these boards manufactured for the class of 2025 and 2026 as well.
The novelty behind the project is the firmware developed for the microcontroller can generate an RGB breathing effect in a very limited space and resource-constrained ATtiny10 microcontroller. This microcontroller features 1 Kilobyte of flash memory and 32 bytes of RAM. While this microcontroller only supports only 2 PWM pins, I managed to implement a power-conscious, single-interrupt request process based HSV algorithm that worked as a State-Machine. Read more on Power-conscious breathing effect here

Monochromatic vector art is imported from any photo editing software like Adobe AI or Inkscape. This is the place where we also set the dimensions of the image we are looking to go with. We want to be sure that the bitmap extracted is negative or otherwise, the dimensions will be altered as the software only extracts the images that touch the bitmap on the extremities and not the dimensions set by us in the panel. Once the image is exported as a jpeg, in the KiCad project file we go to the import bitmap file and calibrate the DPI labels to the values we set while exporting from the photo editing software. Again we select the negative plot while exporting the processed image as a KiCad file. This is because we obtained the inverted image in software and we will need to invert this again to obtain the positive mask profile.
Note 1: USE FUSE SETTING 0xFE AFTER UPLOADING THE CODE (this disables the Reset pin and lets it be used as GPIO)
Note 2: SET THE FUSE SETTINGS ONLY AFTER THE CODE IS UPLOADED OR ELSE A HIGH VOLTAGE PROGRAMMER WILL BE REQUIRED
Programming/Debugging Unit Used: ATMEL ICE Shop Here
RGB Blinky Keychain 2.0 is currently under development which includes upgraded LEDs that emit diffused light and are more power-efficient. Also, the boards will include a custom-designed High-Voltage TPI interface that will eliminate the microcontroller's requirement to be preprogrammed by the supplier and will bring the manufacturing costs lower. Also, these new boards will have multiple options for PCB Art to choose from.
A programming board is also under development for the aforementioned custom-designed TPI interface and this programming board will be able to program 10 Blinky Keychains simultaneously and alleviate the task of mass programming the developed boards.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | 100 | Resistor100NYUpcb:SFR2500001000FR500 | R6, R7 |
| 2 | APFA2507LQBDSEEZGKC | APFA2507LQBDSEEZGKC:APFA2507LQBDSEEZGKC | U2, U3 |
| 2 | Green | LED_THT:LED_D4.0mm | D1, D2 |
| 1 | 10k | 10K:RC1206FR-0710KL | R4 |
| 1 | 1k | 1K:RC1206FR-071KL | R5 |
| 1 | ATTINY10-TS8R | ATtiny:ATTINY10-TS8R | U1 |
| 1 | BK-883 | BK-883:BAT_BK-883 | BT1 |
| 1 | Button | KMR421GULCLFS:SW_KMR421GULCLFS | S2 |
| 1 | C1206C104M5RACTU | C1206C104M5RACTU:CAPC3216X88N | C1 |
| 1 | JS202011SCQN | JS202011SCQN:SW_JS202011SCQN | S1 |
| 1 | LOGO | kiCAD:PCB_Message_BackSide_Rev-2 | G*** |
| 1 | LOGO | kiCAD:NYU_logo_long | G*** |
| 1 | RC1206FR-07220RL | RESC3116X65N | R3 |
| 1 | RC1206FR-072K2L | RESC3116X65N | R1 |
| 1 | RC1206FR-07470RL | RESC3116X65N | R2 |

SamsungSLAV/muxpi
MuxPi is an open hardware and open software board which was designed to aid in automating tasks on physical devices.


aws/iot-expresslink
This device was designed and created for the AWS IoT ExpressLink Demo Badge Workshop, which was run at re:Invent 2022.

GMUCERG/fobos
Flexible Open-source workBench fOr Side-channel analysis (FOBOS)

konrad1s/LineFollower-Kwark
Fast LineFollower Robot project. Build on STM32 F7 microcontroller with custom PCB. Software, Hardware and QT Application.

onolab-tmu/blinky
Hardware design files and software for a flexible and portable sound-to-light conversion device.


It measures 50.8 × 49.5 mm and has 2 copper layers, 1.6 mm thick.
18 parts, built around the ATTINY10-TS8R, APFA2507LQBDSEEZGKC and JS202011SCQN. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the rhitvik/RGB_Blinky_Keychain repository on GitHub, at the commit this page was made from: the board is Schematic_and_PCB/ledFlasherCircuit.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).