How to use Arduino IDE to program NodeMCU

1. Install the Arduino IDE from download section of website 
2. Run Arduino IDE’s arduino.exe
3. Arduino IDE >> File >> Preferences (Shourtcut is CTRL + COMMA)>> Settings tab >> on Additional Board Manager URL side type this >> and click ok.

This json object will bring necessary drivers for NodeMCU from the website to our Arduino IDE.
4. Arduino IDE >> Tools >> Board >> Boards Manager… >> Type = Contributed >> click on install (Or, search ESP8266 from the search bar)
5. Arduino IDE >> Tools >> Board >> NodeMCU 1.0 (ESP-12E MODULE)

Overclocking Samsung Galaxy Tab 2 10.1 ( model P5100 )

Having an old Android Galaxy Tab 2 10.1 P5100 by my side decided that it is time to tweak it and get some better performance from this old brick.

By googling first thing i found that can update it to Cyanogenmod. Latest build for this was CM11 which is Android 4.4 KitKat. Will not go into details here haow to do an install, will say that You can find very detailed instruction at here and Yes, it works perfectly on Galaxy Tab 2 10.1 P5100 with no noticeable flaws.

(On one of the installations of nighly build, after installataion and on last step Setup Wizard crashed with Method Not Found exception and then it was stuck. Found that You can bypass setup wizard by pressing (tapping) on each corner of tablet from upper left, then upper right, lower right and finally lower left. When I bypassed setup wizard everything else worked ok.)

One thing I was expecting is to be able to increase cpu speed after this update. But to my regret I found that in Performance settings of this KitKat Maximum CPU Frequency is set strictly to 1008Mhz and cannot be increased.

So, once again went to google and found that to be able to increase Maximum CPU speed I have to install appropriately prepared ROM that allows that.

Google showed that there is Dhollmen ROM for Galaxy Tab 2. So again, by following these instructions I was able to install Dhollmen and in its setting it allows to change maximum CPU frequency even up to 1460 Mhz. By default it sets to 1216 Mhz.

Did a PC mark for Android test ( work performance ) and it resulted with score of 2831 ( average score for this device is 2230 ).

And now, from the series of last famous words – lets set everything to maximum CPU frequency and see how it works!…

User went offline…

Just kidding. But not really – off course test didint passed as as tabled hanged during copy paste test and I had to to hard reset. Luckily this frequance setting does not save ( if you not set it to ) and after restart it was back again to safe 1216Mhz.

Then tried test with 1360 Mhz. Same, it crashed again.

So it seam that 1216 Mhz is safest overclock value for Samsung Galaxy Tab 2 10.1 (P5100).

Did You tried that ? Were You able to get better performance ? Let me know in a comments!