ArduinoMicro-MidiFreak
Arduino Micro - MIDI Controller It uses the Arduino Micro as USB midi controller. It has 1 capacitive touch octave (12 Keys), 2 rotary encoders, a button, and a proximity sensor that can be used as a mod wheel, sustain pedal or MPE. The oled screen displays the different configuration options. It can be set to any channel or C.C. so it can be used to modify other instruments behavior. The capacitive touch keys can also be used as 12 drum machine pads.... show more35 Comments
21 Stars
WiFi Camera with Motion Detection Reference Design
ESP32-CAM Mini Camera with 0.96″ OLED Display, USB-C LiPo Charger, and Soft-Latch Power146 Comments
7 Stars
WeMos D1 mini template
WeMos D1 Mini: LiPo Battery, OLED Display, and Debounced Button System (Final Schematic & Ready for Production)100 Comments
4 Stars
ArduinoMicro-MidiFreak-PB
Arduino Micro - MIDI Controller It uses the Arduino Micro as USB midi controller. It has 1 capacitive touch octave (12 Keys), 2 rotary encoders, a button, and a proximity sensor that can be used as a mod wheel, sustain pedal or MPE. The oled screen displays the different configuration options. It can be set to any channel or C.C. so it can be used to modify other instruments behavior. The capacitive touch keys can also be used as 12 drum machine pads.... show more6 Comments
3 Stars
Aquatimer
AquaTimer is a programmable timer for 12V devices such as lighting, solenoid valves or pumps not only for aquariums. It has three switchable channels for currents up to 2A each and up to 5A in total. Connected lighting can be dimmed if desired and slowly faded in and out to simulate sunrises and sunsets. The internal RTC of the ATtiny is used as a clockwork in conjunction with a 32.768kHz crystal. A backup battery keeps the clock running even if the external power supply is interrupted. Settings are made using three buttons and the OLED display.... show more14 Comments
2 Stars
lot display
A small, simple display for household information over MQTT. Based around the ESP12F chip, with an integrated 128x64 OLED display for information visualization, and 20x LEDs to display general status information.... show more13 Comments
2 Stars
WiFi RF-ID lock reference design g7u8 eb3f 125c
This project is a WiFi RF-ID Lock, which uses a Espressif ESP-8684 microcontroller for WiFi connectivity and a Handson Technology RC522 for RF-ID functionality. It also includes an OLED display and user control via a switch. A step-up power converter ensures consistent 3.3V power. #WiFi #MCU #ReferenceDesign #project #ESP8684 #lock #OLED #referenceDesign #simple-embedded #espressif #template #reference-design... show more27 Comments
1 Star
Ultrasonic Distance Meter Reference Design
This circuit is an ultrasonic distance meter based on an ATTiny2313 microcontroller. It uses an HC-SR04 ultrasonic sensor to measure distance and displays the results on an OLED display. The power supply is constructed using a Boost converter (TPS613222A) and a 2-cell AA battery. Additionally, it also includes ISP for programming, RESET and START switches, and LED indicators. #project #Template #projectTemplate #ultrasonic #OLED #arduino #attiny2313 #TPS613222A #ISP #referenceDesign #simple-embedded #microchip #template #reference-design... show more13 Comments
1 Star
nRF52810 Watch Template
This is a smart watch project based on E73-2G4M04S1A module with SoC nRF52810 on board. OLED display and coin battery #wearable #nRF52810 #E73 #Ebyte #BLE #referenceDesign... show more9 Comments
1 Star
WiFi RF-ID lock reference design vnb3
This project is a WiFi RF-ID Lock, which uses a Espressif ESP-8684 microcontroller for WiFi connectivity and a Handson Technology RC522 for RF-ID functionality. It also includes an OLED display and user control via a switch. A step-up power converter ensures consistent 3.3V power. #WiFi #MCU #ReferenceDesign #project #ESP8684 #lock #OLED #referenceDesign #simple-embedded #espressif #template #reference-design... show more1 Comment
1 Star
Personal-Dosimeter
Small personal dosimeter based on SBM-21 Geiger tube with OLED display.1 Comment
1 Star
USB-C Multimeter
USB Type - C Multimeter. Designed for 5V-1A to 20V-5A PD charging. Features a generic OLED to display stats. Passthrough for voltage negotiation signals.1 Comment
1 Star
Brainstorm a new project with AI [Example]
make this for me now # Device Summary & Specification Sheet ## 1. Overview A rugged, Arduino-Uno-and-Raspberry-Pi-style single-board micro-PC featuring: - Smartphone-class CPU (Snapdragon 990) - USB-C Power Delivery + 4×AA alkaline backup + ambient-light harvester - On-board Arduino-Uno-compatible ATmega328P - External NVMe SSD via USB3 bridge & optional Thunderbolt 3 eGPU support - 5× USB 3.0 ports, HDMI in/out, Gigabit Ethernet & SFP fiber, Wi-Fi, Bluetooth, LoRa - 0.96″ OLED status display, 3.5 mm audio jack with codec --- ## 2. Key Specifications | Category | Specification | |--------------------|-------------------------------------------------------------------------------| | CPU | Snapdragon 990, octa-core up to 2.84 GHz | | Memory | 6 GB LPDDR4x DRAM | | Storage Interface | PCIe Gen3 ×4 → M.2 NVMe + USB 3.1 Gen1 bridge | | MCU | ATmega328P (Arduino-Uno-compatible) | | Power Input | USB-C PD up to 20 V/5 A; 4×AA alkaline backup; ambient-light photodiode boost | | Power Rails | 12 V, 5 V, 3.3 V, 1.8 V, 1.2 V via buck/buck-boost regulators | | USB Hub | 5× USB 3.0 downstream ports | | Display | 0.96″ 128×64 OLED via I²C/SPI | | Networking | 1 × Gigabit RJ45; 1 × SFP fiber; Wi-Fi 802.11ac + Bluetooth; LoRa SX1276 | | Video I/O | HDMI 2.0 input (RX) & output (TX) | | Audio | 3.5 mm jack + TLV320AIC3101 codec; Bluetooth audio | | Form Factor | Raspberry Pi–style header + Arduino-Uno shield headers; 4× standoff mounts | --- ## 3. Complete Parts List | Part | Function | Qty | |------------------------------------------------------------------------------------------------|-----------------------------------------------|-----| | [Snapdragon 990](https://www.flux.ai/search?type=components&q=Snapdragon%20990) | Main application CPU | 1 | | [LPDDR4x DRAM](https://www.flux.ai/search?type=components&q=LPDDR4x%20DRAM) | System memory | 1 | | [eMMC 64GB](https://www.flux.ai/search?type=components&q=eMMC%2064GB) | On-board storage | 1 | | [M.2 NVMe Connector](https://www.flux.ai/search?type=components&q=M.2%20NVMe%20Connector) | External SSD interface | 1 | | [JMS583](https://www.flux.ai/search?type=components&q=JMS583) | PCIe→USB 3.1 bridge for NVMe | 1 | | [Titan Ridge](https://www.flux.ai/search?type=components&q=Titan%20Ridge) | Thunderbolt 3/eGPU controller | 1 | | [STUSB4500](https://www.flux.ai/search?type=components&q=STUSB4500) | USB-C Power-Delivery controller | 1 | | [LTC4412](https://www.flux.ai/search?type=components&q=LTC4412) | Ideal-diode OR-ing | 1 | | [LTC3108](https://www.flux.ai/search?type=components&q=LTC3108) | Ambient-light (solar) energy harvester | 1 | | [Battery Holder 4×AA](https://www.flux.ai/search?type=components&q=Battery%20Holder%204xAA) | Alkaline backup power | 1 | | [TPS53318](https://www.flux.ai/search?type=components&q=TPS53318) | 6 V→5 V synchronous buck regulator | 1 | | [MCP1700-3302E/TO](https://www.flux.ai/search?type=components&q=MCP1700-3302E/TO) | 6 V→3.3 V LDO | 1 | | [TPS63060](https://www.flux.ai/search?type=components&q=TPS63060) | Buck-boost for 12 V rail (eGPU power) | 1 | | [ATmega328P](https://www.flux.ai/search?type=components&q=ATmega328P) | Arduino-Uno microcontroller | 1 | | [ESP32-WROOM-32](https://www.flux.ai/search?type=components&q=ESP32-WROOM-32) | Wi-Fi + Bluetooth co-processor | 1 | | [SX1276](https://www.flux.ai/search?type=components&q=SX1276) | LoRa transceiver | 1 | | [TUSB8041](https://www.flux.ai/search?type=components&q=TUSB8041) | 5-port USB 3.0 hub IC | 1 | | [Ethernet PHY](https://www.flux.ai/search?type=components&q=Ethernet%20PHY) | Gigabit Ethernet physical transceiver | 1 | | [SFP Cage](https://www.flux.ai/search?type=components&q=SFP%20Cage) | Fiber-optic SFP module connector | 1 | | [TDA19978](https://www.flux.ai/search?type=components&q=TDA19978) | HDMI 2.0 receiver (input) | 1 | | [TFP410](https://www.flux.ai/search?type=components&q=TFP410) | HDMI 2.0 transmitter (output) | 1 | | [TLV320AIC3101](https://www.flux.ai/search?type=components&q=TLV320AIC3101) | Audio codec for 3.5 mm jack & Bluetooth audio | 1 | | [Audio Jack 3.5mm](https://www.flux.ai/search?type=components&q=Audio%20Jack%203.5mm) | Headphone/mic port | 1 | | [SSD1306 OLED](https://www.flux.ai/search?type=components&q=SSD1306%20OLED) | Status display | 1 | --- ## 4. High-Level Design & Implementation Steps 1. **Schematic Creation** - Section off blocks: CPU + memory, power-supply, NVMe/USB bridge, MCU, wireless, USB hub, video, audio, I/O headers. - Place all parts from the list and wire per respective datasheet reference circuits. 2. **Power System** - Implement USB-C PD with STUSB4500 → buck/buck-boost & LDO rails. - Add LTC4412 to OR-ing battery pack into 6 V bus. - Include LTC3108 harvest input to 6 V bus (no recharge to AA). - Add decoupling & bulk caps per regulator datasheets; PTC fuses & ESD diodes on inputs. 3. **SoC & High-Speed Interfaces** - Break out Snapdragon 990 BGA with DDR4 routing (point-to-point). - Route PCIe Gen3 lanes to M.2 slot via JMS583 and to Titan Ridge for TB/eGPU. - Follow high-speed layout guidelines: impedance, length matching, EMI filters. 4. **MCU & Expansion Headers** - Place ATmega328P with UNO-style 2.54 mm headers; add ISP 6-pin, I²C pull-ups, reset circuit. 5. **Connectivity Blocks** - USB hub: TUSB8041 + ESD + chokes → five USB-A 3.0 ports. - Ethernet: RJ45 + magnetics + PHY; SFP cage + PHY/SFP interface. - Wireless: ESP32 module pad + SX1276 + antenna matching; program pads. 6. **Video & Audio** - HDMI RX (TDA19978) & TX (TFP410) blocks with TMDS ESD & termination. - Audio codec + 3.5 mm jack; route differential audio lines; add ESD. 7. **Display & Indicators** - SSD1306 OLED on I²C; add pull-ups & backlight power if needed. - LEDs for power, charge, status. 8. **PCB Layout & Mechanical** - Follow Raspberry Pi 2×20 header footprint & UNO shield hole pattern. - Add reinforcement for rugged use; standoffs at corners. - Define 4-layer stackup: • Top: signal • L2: GND • L3: PWR • Bottom: signal 9. **DRC/ERC Reviews** - Run ERC for decoupling, pull-ups, power nets. - Run DRC for high-speed clearance, differential pairs, via aspect ratios. 10. **Fabrication & Testing** - Export Gerbers, IPC-2581, BOM. - Prototype assembly; verify power sequencing, rails, interfaces. - Functional tests: USB-C PD negotiation, NVMe throughput, eGPU over TB3, wireless comm, audio, OLED. --- This spec sheet and part list should guide your Flux schematic and PCB layout workflow through to fabrication and validation. Let me know if you’d like to deep-dive into any specific block or review datasheet details next!... show more1 Star
Ultrasonic Distance Meter Reference Design
This circuit is an ultrasonic distance meter based on an ATTiny2313 microcontroller. It uses an HC-SR04 ultrasonic sensor to measure distance and displays the results on an OLED display. The power supply is constructed using a Boost converter (TPS613222A) and a 2-cell AA battery. Additionally, it also includes ISP for programming, RESET and START switches, and LED indicators. #project #Template #projectTemplate #ultrasonic #OLED #arduino #attiny2313 #TPS613222A #ISP #referenceDesign #simple-embedded #microchip #template #reference-design... show more1 Star
WiFi RF-ID lock reference design g7u8 eb3f
This project is a WiFi RF-ID Lock, which uses a Espressif ESP-8684 microcontroller for WiFi connectivity and a Handson Technology RC522 for RF-ID functionality. It also includes an OLED display and user control via a switch. A step-up power converter ensures consistent 3.3V power. #WiFi #MCU #ReferenceDesign #project #ESP8684 #lock #OLED #referenceDesign #simple-embedded #espressif #template #reference-design... show more1 Star
Brkrbox V0
Flatbox styled hand solderable PCB featuring a side passthrough, oled screen, focus mode and DP/LS/RS switch1 Star
ATtiny85 TinyCharger
TinyCharger is an ATtiny25/45/85-based, single-cell Li-ion battery charger with selectable charging current limit (100mA - 1000mA) and an OLED display for monitoring.... show more1 Star
OLED 128 x 64 0.96inch 6841
I2C Display Module 0.96 Inch I2C SSD1306 OLED Display Module
Energy Meter Reference Design
This is an Energy Meter project leveraging an ATTiny85 microcontroller (U1) to sense current through an ACS712 module (U2). It displays the data in real-time on an OLED display (OLED1) and interacts with three buttons (NEXT, MENU, OK). This compact energy meter is suitable for edge computing and low-power Internet of Things (IoT) applications #project #keypad #arduino #attiny85 #ISP #referenceDesign #edge-computing #edgeComputing #microchip #template #reference-design... show more13 Comments
xyfP
To optimize your 4-layer board manufacturing process with Seeed Studio Fusion, utilize this comprehensive template. It incorporates a majority of the essential manufacturing constraints as global rules, ensuring a smoother and more efficient production workflow. #project-template #template #manufacturer-design-rules This project is a vessel monitoring system built using Seeed Studio Xiao Sense, Xiao Expansion Board with OLED, a UART WiFi module, a normally open float switch, and a UART SIM800L cellular module. The system displays a 30-second countdown on the OLED screen, calibrates the IMU sensor, converts to Euler angles, and stores these values for comparison with future readings. It also sets up the WiFi module as an access point to configure the vessel's name, contact numbers, and angle thresholds for list and trim notifications. Reports are sent at specified times via the cellular module.... show more8 Comments
Arduino Wearable Watch
This module is a minimalist Arduino Watch design. Consisting of a Microchip ATTINY85-20SU microcontroller, an OLED display for visual output, two user buttons for interface, and a Li-ion Battery for power. The schematic also includes graphic user interface with ISP for programming and minimal passive components for functionality. #wearableDevices #arduino #attiny85... show more7 Comments
Arduino Watch Module 6TTY
This module is a minimalist Arduino Watch design. Consisting of a Microchip ATTINY85-20SU microcontroller, an OLED display for visual output, two user buttons for interface, and a Li-ion Battery for power. The schematic also includes graphic user interface with ISP for programming and minimal passive components for functionality. #project #Template #projectTemplate #reusable #module #simple-embedded #microchip #arduino #sublayout... show more7 Comments
Arduino Watch Module 31Jun
This module is a minimalist Arduino Watch design. Consisting of a Microchip ATTINY85-20SU microcontroller, an OLED display for visual output, two user buttons for interface, and a Li-ion Battery for power. The schematic also includes graphic user interface with ISP for programming and minimal passive components for functionality. #project #Template #projectTemplate #reusable #module #simple-embedded #microchip #arduino #sublayout... show more5 Comments
Ultrasonic Distance Meter Reference Design
This circuit is an ultrasonic distance meter based on an ATTiny2313 microcontroller. It uses an HC-SR04 ultrasonic sensor to measure distance and displays the results on an OLED display. The power supply is constructed using a Boost converter (TPS613222A) and a 2-cell AA battery. Additionally, it also includes ISP for programming, RESET and START switches, and LED indicators. #project #Template #projectTemplate #ultrasonic #OLED #arduino #attiny2313 #TPS613222A #ISP #referenceDesign #simple-embedded #microchip #template #reference-design... show more5 Comments
WiFi RF-ID lock reference design g7u8 eb3f
This project is a WiFi RF-ID Lock, which uses a Espressif ESP-8684 microcontroller for WiFi connectivity and a Handson Technology RC522 for RF-ID functionality. It also includes an OLED display and user control via a switch. A step-up power converter ensures consistent 3.3V power. #WiFi #MCU #ReferenceDesign #project #ESP8684 #lock #OLED #referenceDesign #simple-embedded #espressif #template #reference-design... show more3 Comments
my example document
A simple circuit using ESP8266 as mcu to drive an i2c OLED SSD1306 display.3 Comments
RF-ID lock reference design
This project is an RF-ID lock circuit, complete with microcontroller (MCU). It features an RC522 RFID reader for identification, controlled by an STM32F103C8T6 MCU. The structure also includes an OLED display, lock circuit, and user interface switches. Designed to operate with a AAA battery power source. #MCU #referenceDesign #simple-embedded #stm #project #STM32 #lock #OLED #template #reference-design... show more3 Comments
Arduino Watch Module
This module is a minimalist Arduino Watch design. Consisting of a Microchip ATTINY85-20SU microcontroller, an OLED display for visual output, two user buttons for interface, and a Li-ion Battery for power. The schematic also includes graphic user interface with ISP for programming and minimal passive components for functionality. #project #Template #projectTemplate #reusable #module #simple-embedded #microchip #arduino #sublayout... show more1 Comment
WiFi RF-ID lock reference design vnb3 2qkR
This project is a WiFi RF-ID Lock, which uses a Espressif ESP-8684 microcontroller for WiFi connectivity and a Handson Technology RC522 for RF-ID functionality. It also includes an OLED display and user control via a switch. A step-up power converter ensures consistent 3.3V power. #WiFi #MCU #ReferenceDesign #project #ESP8684 #lock #OLED #referenceDesign #simple-embedded #espressif #template #reference-design... show more1 Comment
WiFi RF-ID lock reference design vnb3
This project is a WiFi RF-ID Lock, which uses a Espressif ESP-8684 microcontroller for WiFi connectivity and a Handson Technology RC522 for RF-ID functionality. It also includes an OLED display and user control via a switch. A step-up power converter ensures consistent 3.3V power. #WiFi #MCU #ReferenceDesign #project #ESP8684 #lock #OLED #referenceDesign #simple-embedded #espressif #template #reference-design... show more1 Comment
Ultrasonic Distance Meter Reference Design
This circuit is an ultrasonic distance meter based on an ATTiny2313 microcontroller. It uses an HC-SR04 ultrasonic sensor to measure distance and displays the results on an OLED display. The power supply is constructed using a Boost converter (TPS613222A) and a 2-cell AA battery. Additionally, it also includes ISP for programming, RESET and START switches, and LED indicators. #project #Template #projectTemplate #ultrasonic #OLED #arduino #attiny2313 #TPS613222A #ISP #referenceDesign #simple-embedded #microchip #template #reference-design... show more1 Comment
nRF52810 Watch Template
This is a smart watch project based on E73-2G4M04S1A module with SoC nRF52810 on board. OLED display and coin battery #wearable #nRF52810 #E73 #Ebyte #BLE #referenceDesign... show more1 Comment
Ultrasonic Distance Meter Reference Design wtDA
This circuit is an ultrasonic distance meter based on an ATTiny2313 microcontroller. It uses an HC-SR04 ultrasonic sensor to measure distance and displays the results on an OLED display. The power supply is constructed using a Boost converter (TPS613222A) and a 2-cell AA battery. Additionally, it also includes ISP for programming, RESET and START switches, and LED indicators. #project #Template #projectTemplate #ultrasonic #OLED #arduino #attiny2313 #TPS613222A #ISP #referenceDesign #simple-embedded #microchip #template #reference-design... show more1 Comment