Algocraft Programmers

Algocraft Programmers

Algocraft · In-system programmersProgram up to 8 devices at once, in‑system

From Pertech, an Algocraft distributor.

Algocraft WriteNow! 8 in-system programmer, µISP programmer and Write!Before socket programmer

Pertech is an Algocraft distributor, supplying WriteNow!, µISP and Write!Before programmers for fast, reliable device programming in production.

Algocraft WriteNow! in-system programmers program microcontrollers, serial and parallel memories and CPLDs on the assembled board, through JTAG, SWD, SPI, I2C, UART and many other programming interfaces. The 2, 4 and 8 site models program in true parallel, and each site can run its own image, with serial numbers, MAC addresses and other variable data that change on every cycle.

The programmers are built for the production line: compact enough to fit inside a test fixture, controlled by an ATE (Keysight, Teradyne, TRI, SPEA, SEICA) or a PC through an SDK and an ASCII command protocol, or run standalone from projects stored on the built-in memory card.

The single-site µISP brings the same technology to the lab, the line and field service, in a universal edition or editions for one silicon vendor. Write!Before programs up to eight devices in sockets before assembly, with device-specific socket adapters.

Algocraft Programmers

Algocraft programmers: common questions

What is an Algocraft WriteNow! programmer?

WriteNow! is a series of in-system programmers from Algocraft. They program microcontrollers, serial and parallel memories, CPLDs and other programmable devices directly on the assembled board, with 1, 2, 4 or 8 programming sites. They run standalone or under the control of a PC or an ATE, and connect over USB, LAN, RS-232 or a low-level control interface.

What is in-system programming, and why use it in production?

In-system programming (ISP) writes the firmware into a device after it is soldered onto the board, through its programming interface. The same step can program the latest firmware version, a unique serial number and calibration data, and it fits naturally into the functional test or ATE station, so boards do not need a separate pre-programming step.

Can each site program a different image?

Yes. Each programming command runs a project on the sites you choose, so different sites can run different projects. Within one project, variable data such as serial numbers, MAC addresses and production codes can be different for every site on every cycle.

How many devices can be programmed at once?

The WriteNow! 2, 4 and 8 models program 2, 4 or 8 devices in true parallel. With Algocraft demultiplexer modules the number of ISP channels can grow to up to 32. Write!Before programs up to eight devices in sockets at once.

What is the difference between WriteNow!, µISP and Write!Before?

WriteNow! is the multi-site in-system programmer for production lines and ATE fixtures. µISP is a single-site in-system programmer that can be powered from USB, for the lab, smaller lines and field programming. Write!Before is an off-board gang programmer: devices sit in device-specific socket adapters and are programmed before assembly. All three are built on the same WriteNow! technology and software.

Which devices and interfaces are supported?

Thousands of devices from many silicon vendors: microcontrollers, serial memories (SPI, I2C, Microwire), parallel memories and CPLDs. Supported interfaces include JTAG, SWD, cJTAG, UART, SPI and QSPI, I2C, BDM, SWIM, C2, ICSP, PDI, UPDI, SBW and others. Algocraft publishes a device list on its website, and Pertech can check a specific part for you.

How does WriteNow! connect to an ATE?

WriteNow! is designed to sit inside the fixture of in-circuit and functional testers such as Keysight, Teradyne, TRI, SPEA and SEICA. The ATE controls it through isolated LAN, RS-232 or the low-level interface, using an ASCII command protocol or the SDK for Visual C, Visual Basic, C# and LabVIEW. The single-site model has a relay barrier on its ISP lines, available as a module for the multi-site models.

Which µISP edition do I need?

µISP1-UNIVERSAL supports every device in the Algocraft list. Editions for a single vendor cover Arm devices, serial memories, Microchip, NXP, STMicroelectronics, Infineon, Texas Instruments, Renesas or Silicon Labs, for teams that program one family. Pertech will help you pick the edition for your parts.

Where can I buy Algocraft programmers in Israel?

Pertech is an Algocraft distributor in Israel. Contact Pertech for a quote, a demo, a check that your device is supported, or help planning a production setup.

© 2025 Pertech Embedded Solutions Ltd. All rights reserved. By using this website you acknowledge and agree to our data practices. Personal information collected is used solely for providing sales, licensing, and technical support services. We do not sell personal data to third parties. View our full Privacy Policy.

upbtn
Skip to content