# Modifying existing PCB design of nodeMCU

I am looking for a way to modify existing nodeMCU PCB layout. I want to re-build it from scratch and add more components to it namely 0.96dpi LED display and few buttons. I want to also change the existing dimensions of the PCB Board. That means I need a project file, whoes components placement can be modified. I am using Eagle for PCB designing.

P.S I can't use genral purpose PCB for a fully fledged working Prototype.

• Nodemcu is open source, have you checked its repo ? – Long Pham Jul 19 '18 at 5:26
• Yes, but they contain .lbr file and greber files. I am unable to modify the internal layout. – M.S.P Jul 19 '18 at 6:39

You may edit the lbr library part

ESP12E_DEVKIT.lbr


found here Github .

The tutorial video is here YouTube

Here is another tutorial for Library layout update

See if it helps.

• I am unable to edit .lbr, apart from that none of the videos are helpful. – M.S.P Jul 20 '18 at 19:54
• @M.S.P what kind of issue/error are you facing while trying to edit that lbr ? Is it similar to what has been discussed here? – paulplusx Jul 21 '18 at 18:00

The design files are made in Altium Designer. You'll have to open those in that, or you'll have to somehow convert the files to something Eagle would open.

It may be possible, but from a quick google, this seems to be a long and painful process.

However, looking at how simple the NodeMCU board is, it shouldn't take you long to "just" replicate it from the schematic!