+44-(0)1656-863333

    Professional PCB Design

    Experts in the design of Embedded systems and modules

    pcb high speed design Analog & Digital circuit design
    pcb concept design PCB design & layout
    pcb assembly service Firmware & Software development
    pcb concept designIoT Product Development
    pcb assembly serviceReliable, Quality design dervice
    pcb reverse engineering Within your budget and timescales

    Your solution to custom electronic design


    Amarula Electronics provides services including Circuit design, PCB design and layout, Software & Firmware development, 3D CAD design, 3D printing and prototype PCBA assembly. Above all, our years of experience and our large skill set allows us to provide our customers with the highest quality designs.

    With a clear focus on your functional requirements, our team of design engineers pay particular attention from the outset, meaning you obtain the very best product design service. Therefore, remaining within your timescales and budgets.

    If you are looking for complete product development, or you are even looking to add capabilities or numbers to your current engineering team for a specific project then we are here to help!

    The following are key areas that Amarula Electronics can provide assistance:

    • Research and Development
    • Analog and Digital circuit design and simulation
    • PCB design (Multi-layer, HDI, blind and buried vias, controlled impedance)
    • Design for EMC/FCC and other compliance requirements
    • Embedded systems design
    • Mobile systems design
    • Single board computer design (SBC)
    • System on module design (SOM)
    • IoT (Internet of Things) product design
    • Smart electronic devices
    • PCB assembly and prototyping (PCBA)
    • Consulting / fault finding / reverse engineering
    • Embedded firmware development (In-house and via our partners, Amarula Solutions)
    • 3D CAD design
    • 3D prototyping and printing
    • CE/FCC testing (Pre-compliance testing in-house)

    Call us: +44 (0)1656 86 3333