Skip to content

Hardware NEO COOLCAM NAS WR01W

vaxus1 edited this page Jan 13, 2019 · 13 revisions

NEO COOLCAM NAS WR01W

NEO COOLCAM NAS WR01W

Property Value
Manufacturer Coolcam
Product page AliExpress Link
Wiki page
Build flag NEO_COOLCAM_NAS_WR01W

Introduction

  • Rated voltage: AC 110-230V
  • Rated current: 10A (2300W)
  • Product size: 65x43x43mm

Flashing

Flashing the Neo Coolcam NAS WR01W is somewhat tricky. First it's got to be disassembled.

NEO COOLCAM - Disassembled

The electronics are split into 3 different PCB for mains connection, power supply and logic. To be able to flash the ESP8266 chip you have to solder 5 small pads in the back of the top layer (the logic one), but those pads are hard to reach because the relay top (soldered to the bottom layer) is very close to them.

NEO COOLCAM - Layers

So the best option you have is to remove the top layer by desolder the 6 pads that connect it to the middle PCB. Once removed the procedure is the same as with other devices: tin the pads a bit, solder some small cables to it and flash it. The pads are appropiately labelled as GND, 3.3V, TXD0, RXD0 and GPIO0.

NEO COOLCAM - Pads

![NEO COOLCAM - Connectivity and build flags] I got the NEO and tried to flash. Connection GPIO0 to GND did not help - flashing did not work. I had also to connect RST pad to 3.3V. After that - flashing worked perfectly even without RST connected to 3.3 V (from second flash)

Important build flags.

in Platformio for tasmota flag change from 1MB to 8MB is needed, otherwise flash fails. build_flags = ${esp82xx_defaults.build_flags} -Wl,-Teagle.flash.8m.ld

in Arduino IDE, board selected - "Node MCU 1.0", standard

I've discovered how NEO device is connected: // LED = GPIO4 (D2 NodeMCU) // RELAIS = GPIO12 (D6 ModeMCU) // BUTTON = GPIO13 (D7 NodeMCU)

Home
Change log

Getting started

Supported hardware and options

Configuration

Integrations

Network

Developers

More around ESPurna

Clone this wiki locally