We are Experts in
PCB Design and Embedded Software

We're developing custom HW / SW on a subcontractor basis
Rigid Flex RF PCB with a very small size, based on TI mmWave family of IWR6843, IWR1843 and IWR6443 ICsRigid Flex RF PCB with a very small size

In a Nutshell

icon with PCB land pattern
Honest and Sincere Service
The satisfaction of our customers is our #1 goal. We strive to provide a service that is not only technical but also open, communicative and friendly
icon with PCB land pattern
Over 15 Years of Experience
Hands on experience since 2004 in embedded sw and hw - experienced engineer is guaranteed to work on your project
icon with PCB land pattern
Extensive IP Available
We reuse general purpose sw modules and hardware circuits between projects, cutting risks and reducing development time
icon with PCB land pattern
Easy to Work With
There is no need to be an expert to work with us, just tell us what you need and let us guide you with the different options
icon with PCB land pattern
Reasonable Cost
We offer fixed and reasonable cost that is known upfront. Its easy to receive a quote, just contact us below
icon with PCB land pattern
Proven Quality
Our experience and knowhow combined with tried and tested IP available for reuse allow us to provide high quality products

Experts in Electronic Product Design

We handle In-House all the engineering services needed for electronic product development.
Both software and hardware, DSP, MCU, FPGA, PCB design, mechanical design.
We can perform a full turnkey project, or any portion of it according to customer's preference.

icon with PCB land pattern
Wireless & IoT

Bluetooth, Lora, GSM, 2.4Ghz, 868 / 915Mhz, Wifi, Positioning systems using UWB, custom FMCU Radars, mmWave Radars

icon with PCB land pattern
Imaging Systems

Various CMOS Cameras, RT video systems, custom compression algorithms, modification of JPEG, motion estimation in DCT domain, sensor control algorithms, LCD interfaces and GUI device drivers

icon with PCB land pattern
Communication

Various TCP/IP stack modifications, AES-CBC sw and hw, VLAN 802.1q, MAC drivers, SGMII integration, PHY control, USB custom drivers

icon with PCB land pattern
Media & Storage

Various drivers for SD, eMMC, CF, NOR and NAND flashes. Custom high speed FAT32, NAND wear leveling and bad block management, encryption, custom booting modes and second stage loaders

icon with PCB land pattern
Audio & Analog

Multiplexed ADC interfaces, hw and sw filters, ultra low THD+N audio systems, condenser studio microphones, phased array audio output, ultrasound rx / tx systems, mp3, various algorithms

Animation explaining ePiccolo Engineering's capabilities

One stop shop for circuit board development

electronic circuit layout services with example DDR and BGA routing
icon with PCB routing traces and vias
Schematics & Layout

We have over 15 years of experience with PCB Design and we offer in-house schematics & layout services. We also source the PCB and components and handle all operations until assembled boards are at hand

icon with PCB routing traces and vias
Optimized in specific directions

According to the requirements we can: minimize BOM cost / power consumption / board size, improved noise immunity / heat transfer, increase battery life etc...

icon with PCB routing traces and vias
Special boards

In addition to regular multi-layers, we can offer HDI boards / uVias / blind / buried vias / bendable Flex boards / Rigid-Flex boards. In case of need, we have tight communication with PCB / assembly factories

icon with PCB routing traces and vias
Digital, Analog, Power, RF

We develop any mixture of the above. While no two boards are similar, there are always 'building blocks' which are general purpose and can be reused - reducing risks and speeding up the development

icon with PCB routing traces and vias
We're in the loop

We provide assistance with board bring-up once assembled boards arrive, and we are open to provide debugging support even months afterwards

icon with PCB routing traces and vias
Software Support

If required, we can also offer software board support package / drivers and examples. We also offer full turnkey solutions

The 10 Commandments of PCB Design

We could probably write several dozens more of do's and dont's. But if we are to pick only 10 - these would be the ones that are more 'clear cut'. Please note that there are many other issues in which case by case judgment has to be made, weighing the upsides and downsides of the different options

Background of electronic circuit schematics
icon with PCB routing traces and vias
Never ignore the return current

Return currents must be allowed to easily flow back to the source. A proper return path of least impedance is required

icon with PCB routing traces and vias
Minimize via perforation of planes under BGAs

Ground and power planes can provide high frequency decoupling for BGA ICs. Try to minimize this 'via damage'

icon with PCB routing traces and vias
Never route a high speed signal over a slit in ref plane

The return current always finds a way back to the source, but doing so can cause EMI, noise or even malfunction

icon with PCB routing traces and vias
Avoid routing DDR memory on outer layers

Not only EMI can be worse by ~10db, propagation delay on outer and inner layers can differ by 20%, causing skew

icon with PCB routing traces and vias
Extreme care when routing HS signal between layers

When a high speed signal must switch layers using vias, make sure its return current also has a flow path close by

Background of electronic circuit schematics
icon with PCB routing traces and vias
Don't leave your vias open

Usually, vias should be tented with soldermask (at least). This protects the via and avoids solder leaking into the barrel

icon with PCB routing traces and vias
Cutout the ground in critical locations

Certain analog ICs are very sensitive to stray capacitance, carefully cutting the ground plane underneath can really help

icon with PCB routing traces and vias
Always double check your gerbers with a viewer

Double check your CAD's outputs with an external gerber viewer - for correctness, completeness, and clarity

icon with PCB routing traces and vias
Don't break a board from the panel by hand

Fragile ICs on a board may crack and fail when the board is broken from the panel. There are proper ways to do it

icon with PCB routing traces and vias
Don't try to annotate everything on the silkscreen

With today's PCBs, hardly any room is left to properly annotate everything. Use the assembly drawings for that

Our Customers

DV Uvirma customer logoElbit systems customer logoCrow electronic engineering customer logoIAI customer logoEmerson customer logoSensibo customer logoAnachoic customer logo

We are trusted by some of the biggest names in the industry!
Most of our customers have engineers in house, yet they choose to outsource to us:
- Tough projects.
- For the expertise we have in specific processor or circuit.
- When high degree of optimization is needed, i.e small PCB size, low latency communication, long battery life etc.
- Risky projects where its hard to estimate cost / time.
- Returning customers need no specific reason.

Did you know ?

Infographic of a spaceship with communication suggestions

You can add us on WhatsApp or Messenger to
      receive a direct contact to an engineer

- You can add us on WhatsApp or Messenger to receive a direct contact to an engineer

It's free to consult and ask
  questions, we can also help
     you finalize your specs

- It's free to consult and ask questions, we can also help you finalize your specs

  Rest assured, we take our
  projects very seriously, we
always do our best work

- Rest assured, we take our projects very seriously, we always do our best work

About us

Photo of Guy Shemesh, owner of ePiccolo Engineering

Based in Haifa, Israel, ePiccolo Engineering was established in 2008 by Guy Shemesh. Guy holds a B.Sc degree from the Technion (Summa Cum Laude) which he graduated in 2002 and served thereafter in the IDF in one of the elite technological units of the intelligent forces - working hands-on on DSPs, as well as on electronics and other programmable devices.

Being an engineer in the heart and soul, Guy always ran away from management positions and never hesitated to learn and apply new technologies. He is actively involved in every engineering project to this very day and happily shares knowledge and collaborates with other engineers.

We welcome your inquiry and will try to assist you as much as we can.

Contact us

We value your inquiry and we will get back to you within one business day.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form
info@ePiccolo.com
Israel: +972 52 977 1107
USA: +1 415 799 8872
WhatsApp: +972 52 977 1107
Messenger: ePiccolo Microphones