• [2-layer] JLCPCB Constraints

    [2-layer] JLCPCB Constraints

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template #manufacturer-design-rules

    jharwinbarrozo

    71 Comments

    27 Stars


  • BRAVE POWER MANAGEMENT BOARD

    BRAVE POWER MANAGEMENT BOARD

    Brave is a versatile and efficient power board that can provide 12v, 5v and 3.3v outputs for various applications. It can be powered by battery or solar panel, and the battery can be recharged by solar energy. It can also be powered by a USB port if needed. This board is ideal for IoT projects that require reliable and stable power supply in different environments. #internetOfThings #IoT #power #management #usb

    collinsemasi

    &

    jharwinbarrozo

    176 Comments

    21 Stars


  • Photon-2-reference-design

    Photon-2-reference-design

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template

    particle

    &

    nico
    vasy_skral

    14 Stars


  • [Multi-layer] JLCPCB Constraints

    [Multi-layer] JLCPCB Constraints

    Use this template if you're planning to get your multi layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template #manufacturer-design-rules

    jharwinbarrozo

    &

    danieljoel

    67 Comments

    12 Stars


  • AISLER 2 Layer 1.6mm ENIG DRC

    AISLER 2 Layer 1.6mm ENIG DRC

    Use this template if you're planning to get your 2-layer board manufactured with AISLER. #project-template #template #manufacturer-design-rules

    aisler

    &

    jharwinbarrozo

    10 Stars


  • [2-layer] OSHPARK Constraints

    [2-layer] OSHPARK Constraints

    Use this template if you're planning to get your board manufactured in OSHPARK. It has the via min/max and trace width constraints already baked as global rules. #project-template #template #manufacturer-design-rules

    jharwinbarrozo

    37 Comments

    9 Stars


  • AISLER 4 Layer 1.6mm ENIG DRC

    AISLER 4 Layer 1.6mm ENIG DRC

    Use this template if you're planning to get your 4-layer board manufactured with AISLER. #project-template #template #manufacturer-design-rules

    aisler

    &

    jharwinbarrozo

    9 Stars


  • AISLER 2 Layer 1.6mm HASL DRC

    AISLER 2 Layer 1.6mm HASL DRC

    Use this template if you're planning to get your 2-layer board manufactured with AISLER. #project-template #template #manufacturer-design-rules

    aisler

    &

    jharwinbarrozo

    8 Stars


  • [4-layer] OSHPARK Constraints

    [4-layer] OSHPARK Constraints

    Use this template if you're planning to get your board manufactured in OSHPARK. It has the via min/max and trace width constraints already baked as global rules. #project-template #template #manufacturer-design-rules OSHpark 4-layer stackup specs: Top overlay or silkscreen: 1 mil thick Top solder mask or solder resist: 1 mil thick Top copper: 1.7 mil thick on 1 oz copper Dielectric: 7.96 mil thick FR408HG 2113 Mid layer 1: 0.68 mil thick on 0.5 oz copper Dielectric core: 39 mil thick FR408HR Mid layer 2: 0.68 mil thick on 0.5 oz copper Dielectric: 7.96 mil thick FR408HG 2113 Bottom copper: 1.7 mil thick on 1 oz copper Bottom solder mask or solder resist: 1 mil thick
Bottom overlay or silkscreen: 1 mil thick

    jharwinbarrozo

    5 Comments

    5 Stars


  • On Air Modular V1

    On Air Modular V1

    Build your own Modular LED Sign! This design prioritizes accessibility which means that the BoM can be ordered on Amazon and that everything was designed with solder-ability in mind. NOTE: This board is still an unfinished prototype that has not been built and verified. Operating Instructions: 1. [Important!] Power your buck converter and adjust the output voltage to 1.5V output before attempting to power the LEDs. If you cannot power the buck converter, just turn the potentiometer counterclockwise to its maximum setting.

    markwuflux

    16 Comments

    4 Stars


  • PICO Smart Automation Controller NextPCB 1-4 Layer Standard Constraints

    PICO Smart Automation Controller NextPCB 1-4 Layer Standard Constraints

    Use this template if you plan to get your 1-4 layer boards manufactured with HQ NextPCB (nextpcb.com). This template is designed for generic designs to minimize unnecessary costs and complications where possible. https://www.nextpcb.com/pcb-capabilities #project-template #template #manufacturer-design-rules

    vasy_skral

    &

    jharwinbarrozo

    4 Stars


  • AI Design Reviews

    AI Design Reviews

    Whenever I ask for a design review, I need you to test each of these individual aspects one by one: - All reset/enable have an external pull-up or pull-down resistors - None of the floating pins require pull-up or pull-down resistors - All resistor’s voltage rating is sufficient for the maximum voltage applied. If any resistor doesn't contain voltage rating please flag this clearly as an error.

    nico

    21 Comments

    3 Stars


  • [6-layer] OSHPARK Constraints

    [6-layer] OSHPARK Constraints

    Use this template if you're planning to get your board manufactured in OSHPARK. It has the via min/max and trace width constraints already baked as global rules. #project-template #template #manufacturer-design-rules

    jharwinbarrozo

    1 Comment

    3 Stars


  • Single Lead Heart Rate Monitor - AD8232

    Single Lead Heart Rate Monitor - AD8232

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template

    adrian95

    &

    jharwinbarrozo

    18 Comments

    2 Stars


  • Aquatimer

    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.

    jecstronic

    14 Comments

    2 Stars


  • CI Playground: BRAVE POWER MANAGEMENT BOARD

    CI Playground: BRAVE POWER MANAGEMENT BOARD

    Brave is a versatile and efficient power board that can provide 12v, 5v and 3.3v outputs for various applications. It can be powered by battery or solar panel, and the battery can be recharged by solar energy. It can also be powered by a USB port if needed. This board is ideal for IoT projects that require reliable and stable power supply in different environments. #IoT #power #management #usb

    playground

    &

    collinsemasi

    65 Comments

    1 Star


  • TSAL_KE1_Green

    TSAL_KE1_Green

    Designing a Tractive System Active light(TSAL) circuit for an Electric Vehicle which does the following operations 1. The TSAL itself must have a red light, flashing continuously with a frequency between 2 Hz and 5 Hz and a duty cycle of 50%, active if and only if the LVS is active and the voltage across DC-link capacitors exceeds half the nominal TS voltage 2. The TSAL itself must have a green light, continuously on, active if and only if the LVS is active and ALL of the following conditions are true: ● All AIRs are opened. ● The pre-charge relay is opened. ● The voltage at the vehicle side of the AIRs inside the TSAC does not exceed 60 VDC or 50 VAC RMS. This schematic will include only the Green Light logic. We have to take proper care of High voltage and Low voltage isolation in this schematic because it will have to be implemented on the PCB as well.

    vsdave1616

    39 Comments

    1 Star


  • Thermocouple Amplifier AD8495

    Thermocouple Amplifier AD8495

    The AD8495 K-type thermocouple amplifier from Analog Devices is so easy to use, we documented the whole thing on the back of the tiny PCB. Power the board with 3-18VDC and measure the output voltage on the OUT pin. You can easily convert the voltage to temperature with the following equation: Temperature = (Vout - 1.25) / 0.005 V. So for example, if the voltage is 1.5VDC, the temperature is (1.5 - 1.25) / 0.005 = 50°C with terminal block connections

    adrian95

    &

    jharwinbarrozo

    12 Comments

    1 Star


  • [REV 2] BRAVE POWER MANAGEMENT BOARD

    [REV 2] BRAVE POWER MANAGEMENT BOARD

    Brave V2 is a versatile and efficient power board that can provide 12v, 5v and 3.3v outputs for various applications. It can be powered by battery or solar panel (now revised to accepts input voltage of upto 30V), and the battery can be recharged by solar energy. It can also be powered by a USB port if needed. This board is ideal for IoT projects that require reliable and stable power supply in different environments. #IoT #power #management #usb

    collinsemasi

    3 Comments

    1 Star


  • My AC Source Use AISLER 4 DRC

    My AC Source Use AISLER 4 DRC

    Use this template if you're planning to get your 4-layer board manufactured with AISLER. #project-template #template.

    zealatflux

    2 Comments

    1 Star


  • PCF8523 Real Time Clock Assembled Breakout Board

    PCF8523 Real Time Clock Assembled Breakout Board

    This is a great battery-backed real time clock (RTC) that allows your microcontroller project to keep track of time even if it is reprogrammed, or if the power is lost. Perfect for datalogging, clock-building, time stamping, timers and alarms, etc. Equipped with PCF8523 RTC - it can run from 3.3V or 5V power & logic!

    vasyl

    1 Comment

    1 Star


  • Photon-2-reference-design

    Photon-2-reference-design

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template

    nicoorg

    &

    nico

    1 Comment

    1 Star


  • Frantic Plum Pip boy

    Frantic Plum Pip boy

    como puedo corregir este codigo para que funcione en flux.io import time import random import matplotlib.pyplot as plt import io import base64 from fluxio import Flow flow = Flow() @flow.task def linear_search(arr, target): for i in range(len(arr)): if arr[i] == target: return i return -1 @flow.task def binary_search(arr, target): low = 0 high = len(arr) - 1 while low <= high: mid = (low + high) // 2 if arr[mid] == target: return mid elif arr[mid] < target: low = mid + 1 else: high = mid - 1 return -1 @flow.task def measure_time(func, arr, target): start_time = time.time() func(arr, target) end_time = time.time() return end_time - start_time @flow.task def generate_data_and_measure(): sizes = [100, 1000, 5000, 10000, 50000, 100000] linear_times = [] binary_times = [] for size in sizes: arr = random.sample(range(size * 2), size) target = random.choice(arr) sorted_arr = sorted(arr) linear_time = measure_time(linear_search, arr, target) binary_time = measure_time(binary_search, sorted_arr, target) linear_times.append(linear_time) binary_times.append(binary_time) return sizes, linear_times, binary_times @flow.task def plot_results(sizes, linear_times, binary_times): plt.plot(sizes, linear_times, label='Búsqueda Lineal') plt.plot(sizes, binary_times, label='Búsqueda Binaria') plt.xlabel('Tamaño del Array') plt.ylabel('Tiempo de Ejecución (segundos)') plt.title('Análisis de Complejidad Temporal') plt.legend() plt.grid(True) buf = io.BytesIO() plt.savefig(buf, format='png') buf.seek(0) img_str = base64.b64encode(buf.read()).decode('utf-8') plt.close() return img_str @flow.task def main(): sizes, linear_times, binary_times = generate_data_and_measure() img_str = plot_results(sizes, linear_times, binary_times) return img_str if __name__ == "__main__": flow.run(main)

    gadpvrrr

    1 Comment

    1 Star


  • Photon-2-reference-design

    Photon-2-reference-design

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template

    chilipula

    1 Comment

    1 Star


  • Temu Coupon Code £100 OFF [ACW867474] for New Users

    Temu Coupon Code £100 OFF [ACW867474] for New Users

    By using the [ACW867474] Temu UK coupon code, you can unlock a world of discounts that provide maximum benefits for shoppers. We have verified that this specific code works seamlessly for our community members across the UK, USA, Canada, and major European nations. Our team is dedicated to bringing you the best rewards, including the Temu UK coupon £100 off deal. You can rest assured that the Temu UK 100 off coupon code is the key to a more affordable and enjoyable shopping experience this year. What Is The Coupon Code For Temu UK £100 Off? We know that everyone loves a great deal, which is why we are highlighting a code that works for everyone. Both new and existing customers can get amazing benefits if they use our £100 coupon code on the Temu UK app and website. By applying the Temu UK coupon £100 off and the £100 off Temu UK coupon, you can significantly reduce your total at checkout. [ACW867474] – Use this to receive a flat £100 off on your qualifying purchase instantly. [ACW867474] – This code unlocks a £100 coupon pack that you can use for multiple orders over time. [ACW867474] – New customers can enjoy a £100 flat discount across all categories on the platform. [ACW867474] – Existing customers can claim an extra £100 promo code to save on their recurring shopping needs. [ACW867474] – This is a dedicated £100 coupon specifically for our users in the USA, Canada, and Europe. Temu UK Coupon Code £100 Off For New Users In 2026 If you are just starting your journey with Temu UK, you are in for a real treat. We have found that new users can get the highest benefits if they use our coupon code on the Temu UK app. By entering the Temu UK coupon £100 off or the Temu UK coupon code £100 off, you can welcome yourself to the platform with massive savings. [ACW867474] – Get a flat £100 discount specifically for new users on their very first purchase. [ACW867474] – Unlock a comprehensive £100 coupon bundle designed to welcome new customers. [ACW867474] – Access an up to £100 coupon bundle that is valid for multiple uses across various categories. [ACW867474] – Enjoy free shipping to 68 countries, ensuring your first order arrives at no extra cost. [ACW867474] – Receive an extra 30% off on any purchase as a special bonus for first-time users. How To Redeem The Temu UK Coupon £100 Off For New Customers? Redeeming your Temu UK £100 coupon is a simple process that we have outlined for you below. Follow these steps to ensure you successfully apply the Temu UK £100 off coupon code for new users and get your discount. Download the Temu UK app from the App Store or Google Play Store. Create a new account using your email address or phone number. Browse through the millions of products and add your favorites to the cart. Navigate to the checkout screen and look for the "Apply Coupon Code" field. Enter the code [ACW867474] and click "Apply" to see your total drop instantly. Temu UK Coupon £100 Off For Existing Customers We believe that loyalty should always be rewarded, which is why we have great news for returning shoppers. Existing users can also get benefits if they use our coupon code on the Temu UK app. By using the Temu UK £100 coupon codes for existing users and the Temu UK coupon £100 off for existing customers free shipping offer, you can keep the savings rolling in. [ACW867474] – Claim a £100 extra discount reserved for existing Temu UK users to use on their next haul. [ACW867474] – Unlock a £100 coupon bundle that allows for savings across multiple future purchases. [ACW867474] – Get a free gift along with express shipping available all over the USA and Canada. [ACW867474] – Apply this for an extra 30% off that stacks on top of your existing discounts. [ACW867474] – Benefit from free shipping to 68 countries worldwide on your next order. How To Use The Temu UK Coupon Code £100 Off For Existing Customers? If you are a returning shopper, using the Temu UK coupon code £100 off is quick and easy. We want to make sure you never miss out on a deal, so here is how you apply the Temu UK coupon £100 off code as an existing user. Open your Temu UK app or log in to the website with your existing credentials. Add the items you want to buy to your shopping cart. Go to the checkout page and find the section for coupons. Type in the code [ACW867474] and press the "Apply" button. Verify that the discount has been applied to your total before completing the transaction. Latest Temu UK Coupon £100 Off First Order Making your first purchase is the best time to take advantage of the most aggressive discounts available. We have observed that customers can get the highest benefits if they use our coupon code during the first order. By using the Temu UK coupon code £100 off first order, the Temu UK coupon code first order, or the Temu UK coupon code £100 off first time user, you set yourself up for a fantastic shopping experience. [ACW867474] – Instant flat £100 discount on your very first order placed on the app. [ACW867474] – A dedicated £100 Temu UK coupon code specifically for your first order at checkout. [ACW867474] – Access up to £100 in coupons that can be spread across multiple initial uses. [ACW867474] – Enjoy the perk of free shipping to 68 countries on your inaugural purchase. [ACW867474] – Take an extra 30% off on any purchase you make for the very first order. How To Find The Temu UK Coupon Code £100 Off? We want to empower you to always find the best deals whenever you shop. To find the Temu UK coupon £100 off or even a Temu UK coupon £100 off Reddit thread, you can start by signing up for the Temu UK newsletter. This ensures you receive verified and tested coupons directly in your inbox. Additionally, we recommend visiting Temu UK’s social media pages on platforms like Instagram and Facebook to get the latest coupons and promos. You can also find the latest and working Temu UK coupon codes by visiting any trusted coupon site like ours, where we do the hard work of verifying every code for you. Is Temu UK £100 Off Coupon Legit? It is natural to be cautious when you see such a high-value offer, but we are here to clear the air. We can confirm that the Temu UK £100 Off Coupon Legit status and the Temu UK 100 off coupon legit claims are completely accurate. Our Temu UK coupon code [ACW867474] is absolutely legit and recognized by the platform. Any customer can safely use our Temu UK coupon code to get £100 off on the first order and then on their recurring orders. We ensure that our code is not only legit but also regularly tested and verified by our team of experts. Furthermore, our Temu UK coupon code is valid worldwide and doesn't have any expiration date, giving you the freedom to shop whenever you are ready. How Does Temu UK £100 Off Coupon Work? The Temu UK coupon code £100 off first-time user and Temu UK coupon codes £100 off work by applying a direct deduction to your cart total during the checkout process. When you enter the code, Temu UK’s system identifies the promotion and automatically adjusts the price of the eligible items in your basket. In many cases, this £100 value is delivered as a "coupon bundle," which means you might get a large discount on your current order followed by several smaller coupons for your future purchases. This structure is designed to provide you with ongoing value rather than just a one-time save, ensuring you get the most out of every dollar you spend. How To Earn Temu UK £100 Coupons As A New Customer? You can earn a Temu UK coupon code £100 off or a 100 off Temu UK coupon code by simply completing the registration process on the Temu UK app or website. As a new customer, you are often greeted with a "coupon bundle" offer as part of the welcome program. To trigger these rewards, you typically need to sign up, verify your account, and sometimes participate in small in-app activities like spinning a prize wheel or referring a friend. Once earned, these coupons are stored in your "Coupons & Offers" section, ready to be applied whenever you are ready to checkout. What Are The Advantages Of Using The Temu UK Coupon £100 Off? Using a Temu UK coupon code 100 off or a Temu UK coupon code £100 off provides a range of perks that go beyond just a lower price tag. Here are the primary advantages we have found for you: A massive £100 discount on your very first order. A £100 coupon bundle that provides savings for multiple uses. Access to a £100 discount on the most popular items across the store. An extra 30% off exclusively for existing Temu UK customers. Savings of up to 90% on selected clearance and promotional items. A free gift for new users who sign up through our link. Free delivery to 68 countries, saving you even more on shipping costs. Temu UK £100 Discount Code And Free Gift For New And Existing Customers We want you to know that there are multiple benefits to using our Temu UK coupon code. Beyond the cash savings, the Temu UK £100 off coupon code and the £100 off Temu UK coupon code often come with added surprises like free merchandise and shipping upgrades. [ACW867474] – Get a £100 discount for the first order you place. [ACW867474] – Enjoy an extra 30% off on any item in your cart. [ACW867474] – Receive a free gift as a welcome gesture for new Temu UK users. [ACW867474] – Unlock up to £100 discount on any item currently listed on the Temu UK app. [ACW867474] – Get a free gift with free shipping in 68 countries, including the USA and UK. Pros And Cons Of Using The Temu UK Coupon Code £100 Off This Month When using the Temu UK coupon £100 off code or the Temu UK 100 off coupon, it is helpful to look at the full picture. We have summarized the pros and cons to help you shop smarter. Pros: Instant and significant £100 savings on your total. Works for both brand-new and long-time existing users. Includes free shipping to dozens of countries worldwide. Allows you to stack savings with existing site-wide sales. No expiration date, so you can use it at your own pace. Cons: Some coupons may be part of a bundle rather than a single flat discount. Specific items in certain categories might be excluded from some percentage deals. Terms And Conditions Of Using The Temu UK Coupon £100 Off In 2026 Before you head to the checkout, we want to ensure you understand the Temu UK coupon code £100 off free shipping and latest Temu UK coupon code £100 off guidelines. Following these rules will guarantee a smooth experience: Our coupon code doesn't have any expiration date, and you can use it anytime you want. The code is valid for both new and existing users in 68 countries worldwide. There are no minimum purchase requirements for using our Temu UK coupon code [ACW867474]. Only one coupon code can be applied per individual order. The code must be entered exactly as shown to be recognized by the system. Final Note: Use The Latest Temu UK Coupon Code £100 Off We hope this guide helps you secure the best possible deals on your next shopping spree. By applying the Temu UK coupon code £100 off, you are joining thousands of smart shoppers who save every day. Don't wait too long to take advantage of these exclusive benefits and rewards. Use the Temu UK coupon £100 off today and experience the joy of high-quality products at unbeatable prices. FAQs Of Temu UK £100 Off Coupon What is the best Temu UK coupon code for existing customers? The best code currently available is [ACW867474]. We have verified that this code provides existing users with a £100 discount bundle, extra percentage off, and free shipping. It is a reliable way for returning shoppers to continue saving on their favorite categories like home decor and electronics. Can I use the £100 coupon more than once? While you can generally only apply one promo code per order, the [ACW867474] code often provides a "coupon bundle." This means once you apply it, you may receive multiple smaller coupons in your account that can be used across several future orders, totaling £100 in total savings. Is there a minimum spend to use the [ACW867474] code? We are happy to report that there is no minimum purchase requirement for using our Temu UK coupon code [ACW867474]. Whether you are buying a single small item or a large haul, you can apply the code to see what specific discounts and free shipping perks are available for your cart. Does this coupon work in the UK and Europe? Yes, it certainly does! We have confirmed that this coupon code is valid in 68 countries, which includes the UK, USA, Canada, and major European nations like Germany, France, and Italy. Shoppers in these regions can enjoy the same £100 benefits and free shipping options as everyone else. How do I know if the coupon was applied correctly? Once you enter [ACW867474] in the coupon field at checkout and click "Apply," you should see a confirmation message. The total price of your order will be updated to reflect the discount, and any free shipping or free gift bonuses will be listed in your order summary before you pay.

    temucouponcodeusa

    &

    temudiscount

    1 Star


  • Realistic Brown Battle Mech

    Realistic Brown Battle Mech

    Nice — you can do a clean pulse + latch using a single quad Schmitt-NAND chip: 74HC132 (or 74LVC132 for 3.3 V systems). The HC132 contains four 2-input NAND gates with Schmitt inputs so you can both clean a noisy SYN480R DATA line and build an SR latch (NAND SR is active-LOW) inside one package. Only a few passives and a driver transistor are needed. Below is a ready-to-build recipe (parts, wiring, explanation, tuning tips, and an ASCII schematic) — no extra logic ICs required. Parts (per latch) 1 × 74HC132 (quad 2-input NAND with Schmitt inputs). If your system is 3.3 V use 74LVC132 / 74HC132 rated for 3.3 V. Rin = 47 kΩ (input series) Cfilter = 10 nF (input RC to ground) — tweak for debounce/clean time Rpulldown = 100 kΩ (pull-down at input node, optional) Rpullup = 100 kΩ (pull-up for active-LOW R input so reset is idle HIGH) Rbase = 10 kΩ, Q = 2N2222 (NPN) or small N-MOSFET (2N7002) to drive your load Diode for relay flyback (1N4001) if you drive a coil Optional small cap 0.1 µF decoupling at VCC of IC Concept / how it works (short) Use Gate1 (G1) of 74HC132 as a Schmitt inverter by tying its two inputs together and feeding a small RC filter from SYN480R.DATA. This removes HF noise and provides a clean logic transition. Because it's a NAND with tied inputs its function becomes an inverter with Schmitt behavior. Use G2 & G3 as the cross-coupled NAND pair forming an SR latch (active-LOW inputs S̄ and R̄). A low on S̄ sets Q = HIGH. A low on R̄ resets Q = LOW. Wire the cleaned/inverted output of G1 to S̄. A valid received pulse (DATA high) produces a clean LOW on S̄ (because G1 inverts), setting the latch reliably even if the pulse is brief. R̄ is your reset input (pushbutton, HT12D VT, MCU line, etc.) — idle pulled HIGH. Q drives an NPN/MOSFET to switch your load (relay, LED, etc.). Recommended wiring (pin mapping, assume one chip; use datasheet pin numbers) I’ll refer to the 4 gates as G1, G2, G3, G4. Use G4 optionally for additional conditioning or to build a toggler later. SYN480R.DATA --- Rin (47k) ---+--- Node A ---||--- Cfilter (10nF) --- GND | Rpulldown (100k) --- GND (optional, keeps node low) Node A -> both inputs of G1 (tie inputs A and B of Gate1 together) G1 output -> S̄ (S_bar) (input1 of Gate2) Gate2 (G2): inputs = S̄ and Q̄ -> output = Q Gate3 (G3): inputs = R̄ and Q -> output = Q̄ R̄ --- Rpullup (100k) --- VCC (reset is idle HIGH; pull low to reset) (optional) R̄ can be wired to a reset pushbutton to GND or to an MCU pin Q -> Rbase (10k) -> base of 2N2222 (emitter GND; collector to one side of relay coil) Other side of relay coil -> +V (appropriate coil voltage) Diode across coil If you prefer MOSFET low side switching: Q -> gate resistor 100Ω -> gate of 2N7002 2N7002 source -> GND ; drain -> relay coil low side

    prishvin

    1 Star


  • Brainstorm a new project with AI [Example]

    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!

    risk4444

    &

    melinda_scarlet285093
    izzeddinizzeddin
    dobei

    1 Star


  • rp2040 core

    rp2040 core

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template #manufacturer-design-rules

    k3uchhusten

    1 Star


  • rp2040 3.3v and 5v psu v2  2 layers

    rp2040 3.3v and 5v psu v2 2 layers

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template #manufacturer-design-rules

    k3uchhusten

    1 Star


  • AISLER 4 Layer 0.8mm DRC

    AISLER 4 Layer 0.8mm DRC

    Use this template if you're planning to get your 4-layer board manufactured with AISLER. #project-template #template #manufacturer-design-rules

    aisler

    1 Star


  • Photon-2-reference-design

    Photon-2-reference-design

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template

    nick-local

    1 Star


  • MyProjectManufacture

    MyProjectManufacture

    Use this template if you're planning to get your 2-layer board manufactured with AISLER. #project-template #template.

    zealatflux

    1 Star


  • Photon-2-reference-design fJMC

    Photon-2-reference-design fJMC

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template

    dhis

    1 Star


  • Single Lead Heart Rate Monitor - AD8232

    Single Lead Heart Rate Monitor - AD8232

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template

    yousi176

    1 Star


  • [4-layer] Lion Circuits

    [4-layer] Lion Circuits

    Clone or fork this template if you're planning to get your 4-layer board manufactured in Lion Circuits. It has Lion Circuits [Mii Service](https://www.lioncircuits.com/faq/general/what-is-mii-service) manufacturing constraints already baked as global rules. ( #project-template #template #manufacturer-design-rules )

    jharwinbarrozo

    1 Star


  • Photon-2-reference-design

    Photon-2-reference-design

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template

    nicks-test-org

    &

    nick-local

    1 Star


  • proyecto de dos fases

    proyecto de dos fases

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template

    alvaro2006

    1 Star


  • Single Lead Heart Rate Monitor - AD8232 j2Zz

    Single Lead Heart Rate Monitor - AD8232 j2Zz

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template

    tonymtz

    1 Star


  • Photon-2-reference-design x8GS ac9e

    Photon-2-reference-design x8GS ac9e

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template

    nicks-test-org

    &

    nick-local

    1 Star


  • [Demo] Architecture Brainstorm

    [Demo] Architecture Brainstorm

    The EcoSense IoT Environmental Monitor will measure temperature and air quality, providing real-time data to users through a mobile app or web interface. The device will be compact, easy to install, and user-friendly, offering insights into the indoor environmental conditions to promote health and well-being. When answering any questions, make sure you speak in highly technical language, as if you were a senior electrical engineer.

    fluxcs

    &

    nico

    1 Star


  • women safety device

    women safety device

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template #manufacturer-design-rules

    ankit9771

    1 Star


  • No solder mask if no ground fill in 3d?

    No solder mask if no ground fill in 3d?

    Welcome to your new project. Imagine what you can build here.

    jharwinbarrozo


  • [Multi-layer] JLCPCB Constraints

    [Multi-layer] JLCPCB Constraints

    Use this template if you're planning to get your multi layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template #manufacturer-design-rules

    alfman112

    &

    allsunfuchsiaraymusantilles402090
    spurgazr
    andewx

    189 Comments


  • Playground: BRAVE POWER MANAGEMENT BOARD

    Playground: BRAVE POWER MANAGEMENT BOARD

    Brave is a versatile and efficient power board that can provide 12v, 5v and 3.3v outputs for various applications from 4V to 5V Input. It can be powered by battery or solar panel, and the battery can be recharged by solar energy. It can also be powered by a USB port if needed. This board is ideal for IoT projects that require reliable and stable power supply in different environments. USB INPUT: 5V Solar INPUT: 4V - 6V Battery Input: 3.6V - 4.2V OUTPUTs: 12V, 5V, and 3.3V #IoT #power #management #usb

    collinsemasi

    141 Comments


  • washmachine

    washmachine

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template #manufacturer-design-rules

    riro9510

    132 Comments


  • BRAVE POWER MANAGEMENT BOARD

    BRAVE POWER MANAGEMENT BOARD

    Brave is a versatile and efficient power board that can provide 12v, 5v and 3.3v outputs for various applications. It can be powered by battery or solar panel, and the battery can be recharged by solar energy. It can also be powered by a USB port if needed. This board is ideal for IoT projects that require reliable and stable power supply in different environments. #IoT #power #management #usb

    emasicollins

    60 Comments


  • [2-layer] JLCPCB Constraints

    [2-layer] JLCPCB Constraints

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template #manufacturer-design-rules

    micholin

    39 Comments


  • [2-layer] JLCPCB Constraints

    [2-layer] JLCPCB Constraints

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template

    mwmeyers03

    39 Comments


  • Photon-2-reference-design ntdu

    Photon-2-reference-design ntdu

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template

    dennis500

    36 Comments


  • [2-layer] JLCPCB Constraints 9PQK

    [2-layer] JLCPCB Constraints 9PQK

    Use this template if you're planning to get your 1 to 2-layer board manufactured in JLCPCB. It has the via min/max and trace width constraints already baked as global rules. #project-template #template #manufacturer-design-rules

    mertglm

    29 Comments