


Product Specifications
Brand: Algocraft S.r.l.
Part Number: WriteNow!
Series: WriteNow!
Type: In-Circuit Multiple Programmer
Model Variants: WN-PRG01A / WN-PRG02A / WN-PRG04A / WN-PRG08A
Host Interfaces: USB 2.0, RS-232 (isolated), LAN (isolated)
Programmable Output Voltage: 1.5–12.5 V DC
Programmable I/O Voltage: 1.6–5.5 V DC
Power Input: 15–24 V DC
Max. Parallel Channels: 1 / 2 / 4 / 8 (up to 32 with demux)
Product Description
The algocraft WriteNow! is a universal in-system programmer designed for production-floor and ATE (Automated Test Equipment) environments. It programs microcontrollers, SoCs, and serial memories directly on the assembled PCB via a broad set of industry-standard protocols, with galvanic isolation on the RS-232 and low-level control interfaces to protect both the programmer and the target system from ground-loop noise.
What host interfaces does the WriteNow! support?
The programmer connects to the host PC or ATE controller through three built-in interfaces: USB 2.0 for direct plug-and-play operation, galvanically isolated RS-232 for legacy ATE and electrically noisy environments, and isolated LAN/Ethernet for networked production cells. All interfaces share an ASCII-based command protocol, allowing integration with custom test executive software written in Visual C, C#, LabView, or any language capable of serial or socket communication.
How many devices can the WriteNow! program in parallel?
The WriteNow! family spans four channel configurations from single-site benchtop use to high-throughput multi-site production:
| Model | Parallel Sites | Max with Demultiplexing |
|---|---|---|
| WN-PRG01A | 1 | — |
| WN-PRG02A | 2 | 4 |
| WN-PRG04A | 4 | 8 |
| WN-PRG08A | 8 | 32 |
Each channel operates independently, enabling mixed-target panels to be programmed in a single pass without reconfiguration.
What protocols and voltage ranges are supported?
The FPGA-based I/O front end supports over 25 programming protocols including JTAG, SWD, cJTAG, UART, SPI, QSPI, BDM, SWIM, I2C, ICSP, PDI, UPDI, SBW, and DAP. The programmable target power supply delivers 1.5–12.5 V DC for Vcc (up to 12 V Vpp where required by legacy devices), and the I/O signalling level is independently adjustable from 1.6–5.5 V. This voltage range allows a single WriteNow! to handle 1.8 V, 3.3 V, and 5 V targets without external level shifters.
Can the WriteNow! run without a host PC?
Yes. Programming images and job parameters are stored on an internal memory card. In standalone mode, the programmer is triggered by a hardware START signal, a TTL control line, or an ASCII command string — no operator PC is needed on the production line. This capability is particularly valuable in high-volume manufacturing where minimizing operator interaction reduces cycle time and eliminates a class of programming errors.
Resources & Documentation
In-Circuit Production Programmer with Galvanic Isolation, 12 V Vpp | algocraft WriteNow!
Product Specifications
Brand: Algocraft S.r.l.
Part Number: WriteNow!
Series: WriteNow!
Type: In-Circuit Multiple Programmer
Model Variants: WN-PRG01A / WN-PRG02A / WN-PRG04A / WN-PRG08A
Host Interfaces: USB 2.0, RS-232 (isolated), LAN (isolated)
Programmable Output Voltage: 1.5–12.5 V DC
Programmable I/O Voltage: 1.6–5.5 V DC
Power Input: 15–24 V DC
Max. Parallel Channels: 1 / 2 / 4 / 8 (up to 32 with demux)

