Latest Posts

    23rd July 2020

    ‘Given’ Hardware Behavioral Testing Is Needed ‘Then’ Use Analog Discovery 2 With Behave Python Framework

    The title itself “Given Hardware Behavioral Testing Is Needed, Then Use Analog Discovery 2 With Behave Python Framework” is written…
    5th July 2020

    First Time To Order PCB Assembly Service? A Guide to PCBWay’s PCBA

    PCBA or Printed Circuit Board Assembly is the process of getting the PCB components populated to the bare PCB, where…
    22nd June 2020

    FTDI MPSSE Serial Engine Programming Tutorial: Basics and A GUI Example

    Many MCUs don’t have the physical layer to support direct connection with USB, while most of them have a serial…
    23rd May 2020

    Buy One, Get Three: The Multi-function Instrument “Analog Discovery 2” Review

    Special thanks to Digilent for providing their Swiss Army Knife device called “Analog Discovery 2” or simply AD2 for the…
    18th April 2020

    A Gentle Practical Introduction to USB: Basics and Terms Explained!

    I remember my first try to understand the basics of USB bus, tons of ambiguous terms here and there: descriptors,…
    26th March 2020

    9 Logistic Questions Asked about Printed Circuit Board Services — OurPCB Manufacture Answers

    PCB manufacturers deal with too much customers which in return forms a bank of frequently asked questions and a list…
    14th March 2020

    What is Flex PCB? — An Overview of Flex and Rigid-Flex PCB

    The most common and used type of Printed Circuit Boards is the rigid type, but the flex one is another…
    19th February 2020

    How to Use GIT to Manage Firmware Versions

    “I swear I compiled and tested the firmware on my side and it was working … a couple hours/days later,…
    Back to top button