author
3CommentsJoined December 13th, 2015

Tell us about yourself!

Complete Your Profile
  • raufjay commented on Tiobel's instructable ESP32 Solar Weather Station1 month ago
    ESP32 Solar Weather Station

    Your project is neat. Some value able info for the people looking for the data collecting sites. For the Voltage reading with the help of voltage divider is the way to go. Try to use 1% of resistance for voltage divider. For power switch for BMP280, I would suggest to use a tiny MOSFET or bipolar transistor. The base or gate of the transistor could be controlled by the ESP32 io pin.

    View Instructable »
  • raufjay commented on Bodmer's instructable Arduino TFT display and font library1 year ago
    Arduino TFT display and font library

    Hello Bodmer,Thank you for your quick reply. I tried it and it worked.I feel I am dumbo. It was a simple error message. I just have to declare the function in the startup of sketch. It is C thingi. I added this line at the start of the sketch after library includes. static uint8_t conv2d(const char* );ThanksRauf

    View Instructable »
  • raufjay commented on Bodmer's instructable Arduino TFT display and font library1 year ago
    Arduino TFT display and font library

    Hello,Great library, and great help. I tried all examples given successfuly. However, when I tried digital clock examples, and got some errors during compiling on Arduino 1.6.6.I am not good at C, so far working with assembly on 8051 and variants. I recently started experimenting with Arduino and am surprized how easy it to get things done in Arduino if I compare them with struggle I use to have with 8051.I would appreciate your help in resolving this issue. Thanks.Rauf-----------------------------------Arduino: 1.6.6 (Windows 8.1), Board: "Arduino Nano, ATmega328"TFT_Clock_Digital2:78: error: 'conv2d' was not declared in this scopeuint8_t hh = conv2d(__TIME__), mm = conv2d(__TIME__ + 3), ss = conv2d(__TIME__ + 6); // Get H, M, S from compile time^C:\Rauf\development\Arduino\a...

    see more »

    Hello,Great library, and great help. I tried all examples given successfuly. However, when I tried digital clock examples, and got some errors during compiling on Arduino 1.6.6.I am not good at C, so far working with assembly on 8051 and variants. I recently started experimenting with Arduino and am surprized how easy it to get things done in Arduino if I compare them with struggle I use to have with 8051.I would appreciate your help in resolving this issue. Thanks.Rauf-----------------------------------Arduino: 1.6.6 (Windows 8.1), Board: "Arduino Nano, ATmega328"TFT_Clock_Digital2:78: error: 'conv2d' was not declared in this scopeuint8_t hh = conv2d(__TIME__), mm = conv2d(__TIME__ + 3), ss = conv2d(__TIME__ + 6); // Get H, M, S from compile time^C:\Rauf\development\Arduino\arduino-1.6.6\libraries\TFT_ILI9341-master\examples\TFT_Clock_Digital2\TFT_Clock_Digital2.ino: In function 'void loop()':TFT_Clock_Digital2:102: error: 'ss' was not declared in this scopess++; // Advance second^TFT_Clock_Digital2:105: error: 'mm' was not declared in this scopeomm = mm; // Save last minute time for display update^TFT_Clock_Digital2:122: error: 'mm' was not declared in this scopeif (omm != mm) { // Redraw hours and minutes time every minute^C:\Rauf\development\Arduino\arduino-1.6.6\libraries\TFT_ILI9341-master\examples\TFT_Clock_Digital2\TFT_Clock_Digital2.ino: In function 'uint8_t conv2d(const char*)':TFT_Clock_Digital2:157: error: 'uint8_t conv2d(const char*)' was declared 'extern' and later 'static' [-fpermissive]static uint8_t conv2d(const char* p) {^TFT_Clock_Digital2:85: error: previous declaration of 'uint8_t conv2d(const char*)' [-fpermissive]//Serial.begin(115200);^exit status 1'conv2d' was not declared in this scopeThis report would have more information with"Show verbose output during compilation"enabled in File > Preferences.

    View Instructable »