Talking to Twitter using TwitterWebAPI for ESP8266

Idea: Use ESP8266 to talk to Twitter Get User Data or Tweet or Search Twitter Display the data on a Dot-Matrix display Implementation: I created an Arduino library to talk to Twitter using its Web API made for ESP8266. There are other approaches like using a bearer token arduino-twitter-api, but comes with limitations in terms of not being …

Talking to Twitter using TwitterWebAPI for ESP8266 Read More »

Extreme Power Saving of ESP8266 using External Interupt

Idea: Keep ESP8266 on OFF mode as default External 3.3V signal (can be short or long) arrives and turns ON ESP8266 ESP8266 wakes up and keeps itself awake until a task is perfomed Send MQTT data to server Put ESP8266 back to power OFF state Implementation: ESP8266 is in OFF state, GPIO0 is low 3.3V signal …

Extreme Power Saving of ESP8266 using External Interupt Read More »

Converting NMR Pulses represented as kHz to usable format in Bruker Topspin 3+

Researchers tend to use the units of kHz to represent the power of decoupling or shaped pulses in research papers. The reason for the use of this unit is to easily transfer the pulse-widths & power-levels used in the experiment from one spectrometer to another, as one can back calculate the pulse-widths & power-levels as …

Converting NMR Pulses represented as kHz to usable format in Bruker Topspin 3+ Read More »

Splitting Pseudo-3D experiments into series of 2Ds in Topspin 3+

Interleaved experiments are easy to run as pseudo 3D experiments. A detailed method to design NMR experiments in Topspin 3+ is described previously. While running the experiments or after the run the user may have to split the data into their respective 2Ds to evaluate the results. This can be done easily by using “xfb” …

Splitting Pseudo-3D experiments into series of 2Ds in Topspin 3+ Read More »

Designing interleaved experiment in Bruker Topspin 3+

Interleaved NMR experiments are often used to collect relaxation dispersion, zz-exchange, CPMG relaxation and T1/T2/NOE relaxation etc. This is often done to minimize the effect of degradation of sample, precipitation and aggregation over time on individual experiments. These aforementioned experiments can be done as a bunch of 2D experiments queued one after another, but the …

Designing interleaved experiment in Bruker Topspin 3+ Read More »