Welcome to MGSL!
Turtlebot 4 Launched! Preorder yours now!
Filter
1.8" Color TFT LCD Display with MicroSD Card Breakout - ST7735R
1.8" Color TFT LCD Display with MicroSD Card Breakout - ST7735R
  This lovely little display breakout is the best way to add a small, colorful and bright display to any project. Since the display uses 4-wire SPI to communicate and has its own pixel-addressable frame buffer, it can be used with every kind of microcontroller. Even a very small one with low memory and few pins available! The 1.8" display has 128x160 color pixels. Unlike the low cost "Nokia 6110" and similar LCD displays, which are CSTN type and thus have poor color and slow refresh, this display is a true TFT! The TFT driver (ST7735R) can display full 18-bit color (262,144 shades!). And the LCD will always come with the same driver chip so there's no worries that your code will not work from one to the other. The breakout has the TFT display soldered on (it uses a delicate flex-circuit connector) as well as a ultra-low-dropout 3.3V regulator and a 3/5V level shifter so you can use it with 3.3V or 5V power and logic. We also had a little space so we placed a microSD card holder so you can easily load full color bitmaps from a FAT16/FAT32 formatted microSD card. The microSD card is not included. TECHNICAL DETAILS Specifications: 1.8" diagonal LCD TFT display 128x160 resolution, 18-bit (262,144) color 4 or 5 wire SPI digital interface Built-in microSD slot - uses 2 more digital lines 5V compatible! Use with 3.3V or 5V logic Onboard 3.3V @ 150mA LDO regulator 2 white LED backlight, transistor connected so you can PWM dim the backlight 1x10 header for easy breadboarding 4 x 0.9"/2mm mounting holes in corners Overall dimensions: 1.35" x 2.2" x 0.25" (34mm x 56mm x 6.5mm) Current draw is based on LED backlight usage: with full backlight draw is ~50mA  

₹2,199.00*
1.8" SPI TFT display 160x128 18-bit-ST7735R driver
1.8" SPI TFT display 160x128 18-bit-ST7735R driver
We just love this little 1.8" TFT display, with true TFT color (up to 18-bits per pixel!), fine 160x128 resolution, two white LED backlight that runs on 3.3V and a very easy SPI interface that requires only 4 or 5 digital pins to send pixels to the display. We just love this little 1.8" TFT display, with true TFT color (up to 18-bits per pixel!), fine 160x128 resolution, two white LED backlight that runs on 3.3V and a very easy SPI interface that requires only 4 or 5 digital pins to send pixels to the display.Please note! This is just the raw display, not attached to a PCB or for use with a breadboard. If you want to use this out of the box with no surface mount soldering, check out our fully assembled 1.8" TFT breakout board with microSD card holder. This display is for experts who are comfortable soldering a surface mount display using fine pitch soldering techniques! This display also is for 3.3V use only, so be sure to use a level shifter if you're going to use it with 5.0V microcontrollers. Technical details Product Dimensions: 46.6mm x 34.5mm x 2.4mm / 1.8" x 1.4" x 0.1"  

₹1,099.00*
12" eTape Liquid Level Sensor + Extras
12" eTape Liquid Level Sensor + Extras
  The eTape Liquid Level Sensor is a solid-state sensor with a resistive output that varies with the level of the fluid. It does away with clunky mechanical floats, and easily interfaces with electronic control systems. The eTape sensor's envelope is compressed by the hydrostatic pressure of the fluid in which it is immersed. This results in a change in resistance that corresponds to the distance from the top of the sensor to the surface of the fluid. The sensor's resistive output is inversely proportional to the height of the liquid: the lower the liquid level, the higher the output resistance; the higher the liquid level, the lower the output resistance. This is a very unique sensor, we haven't seen anything else that is affordable and accurate for measuring liquid level. This sensor seems like it would be a handy addition to an hydroponics, aquarium, fountain or pool controller, or perhaps measuring a rain tube. This particular sensor is the 12" model, we also include a 4-pin connector and 560 ohm resistor. The connector is so you don't have to solder directly to the delicate pins: instead, just solder to the connector and plug it onto the sensor.Since the sensor is resistive, it is easy to read it using a microcontroller/Arduino ADC pin. Check the tutorials tab for a quick-start pointer TECHNICAL DETAILS Sensor Length: 14.1" (358 mm) Width: 1.0" (25.4mm) Thickness: 0.015" (0.208 mm) Resistance Gradient: 150Ω / inch (59Ω / cm), ± 10% Active Sensor Length: 12.6" (320.7 mm) Substrate: Polyethylene Terephthalate (PET) Sensor Output: 2250Ω empty, 400Ω full, ± 10% Actuation Depth: Nominal 1 inch (25.4 mm) Resolution: 0.01 inch (0.25 mm) Temperature Range: 15°F - 140°F (-9°C - 60°C) We don't have a detailed tutorial for this sensor but it acts very much like a thermistor so we suggest checking out that tutorial for background, and then following these instructions: Connect pin #2 of the sensor to ground, then pin #3 to a 560 ohm resistor. The other side of the 560 ohm resistor to VCC (3.3V or 5V for example) to create a resistor divider. The ADC pin connects to the point between the resistor and sensor. #define SERIESRESISTOR 560 #define SENSORPIN A0 void setup(void) { Serial.begin(9600); } void loop(void) { float reading; reading = analogRead(SENSORPIN); Serial.print("Analog reading "); Serial.println(reading); reading = (1023 / reading) - 1; reading = SERIESRESISTOR / reading; Serial.print("Sensor resistance "); Serial.println(reading); delay(1000); } Then look in the App Note for the conversion between resistance and liquid level.  

₹4,399.00*
13.56MHz RFID/NFC tag assortment - 1KB
13.56MHz RFID/NFC tag assortment - 1KB
One of each of our favorite 13.56MHz RFID/NFC Classic 1K tags - 5 in total! Credit card size 1" diameter 'laundry' clear tag 1" diameter 'laundry' white tag Key fob Sticker These can be read by almost any 13.56MHz RFID/NFC reader but make sure it can handle other cards as there are a few other encoding standards (like FeLica) They are tested and work great with both PN532 NFC/RFID breakout board and Adafruit NFC/RFID Shield for Arduino!These chips can be written to & store up to 1 KB of data in writable EEPROM divided into banks, and can handle over 100,000 re-writes. You can use PN532 NFC/RFID breakout board or Adafruit NFC/RFID Shield for Arduino to read and write data to the EEPROM inside the tag. There is also a permanent 4-byte ID burned into the chip that you can use to identify one tag from another - the ID number cannot be changed. These use a ISO/IEC 14443 Type A chipset, which used to be the 'classic' NFC chipset. In ~2014, the NFC forum decided not to support this chipset anymore, so newer phones do not support it. This only matters if you're trying to use this tag with a phone/tablet. 13.56MHz RFID/NFC tag assortment - 1KB TECHNICAL DETAILS 1 KiloByte (8 KiloBit) non-volatile EEPROM storage Built in encryption engine with 48-bit key 4 Byte unique identifier burned into the chip 13.56 MHz frequency RFID chip specification:

₹1,099.00*
16mm Illuminated Pushbutton - Red Momentary
16mm Illuminated Pushbutton - Red Momentary
A button is a button, and an LED is a LED, but this LED illuminated button is a lovely combination of both! It's a medium sized button, large enough to press easily but not too big that it gets in the way of your project panel. It has a built in LED that can be controlled separately from the switch action - either to indicate or just to look good. The body is a black plastic with the LED built inside. There are two contacts for the button and two contacts for the LED, one marked + and one -. The forward voltage of the LED is about 2.2V so connect a 220 to 1000 ohm resistor in series just as you would with any other LED to your 3V or higher power supply. This particular button has a red body and LED and is momentary, normally open. The two switch contacts are not connected normally. When you push the button they will temporarily connect until the button is released. The LED is separated from the button, so you can make it light up when pressed, light up when not pressed, always lit, etc. TECHNICAL DETAILS Max Dimensions: 18.06mm / 0.7" x 18mm / 0.7" x 29.4mm / 1.15" Shaft Dimensions: 14.89mm / 0.58" x 15.56mm / 0.6" x 18.7mm / 0.73" Button Height: 5mm / 0.2" Button Height Depressed: 3.5mm / 0.15"  

₹169.00*
1Sheeld+ for iOS and Android
1Sheeld+ for iOS and Android
1Sheeld+ is a "Bluetooth LE Tethered" shield for Arduino. Plug it into your Arduino and then run the matching mobile app on your tablet or phone. Once paired, the mobile app that allows the usage of all your smartphones' capabilities such as LCD Screen, Gyroscope, Switches, LEDs, Accelerometer, Magnetometer, GSM, Wi-Fi, GPS, etc. into your Arduino sketch. The 1Sheeld+ works with iOS as well as Android! The first part is a shield that is physically connected to your Arduino board and acts as a wireless middle-man, piping data between Arduino and any Android/iOS smartphone via Bluetooth. The second part is a software platform and app on Android smartphones that manages the communication between the shield and your smartphone and lets your choose between different available virtual shields. By doing that, you can use 1Sheeld+ as input or output from Arduino and make use of all of the sensors and peripherals already available on your smartphone instead of buying the actual shields. You can use it to control an RC car using the phone's gyroscope, or even tweet when someone enters the room! The objective of this product is to provide faster and cheaper ways of prototyping your Arduino projects.  What can you do with 1Sheeld+? 1Sheeld have already developed a variety of virtual shields for 1Sheeld+ like LED, Toggle Button, Buzzer, Slider, LCD, 7-Segment, Keypad, Music Player, Game Pad, Notifications, Twitter, Facebook, Foursquare, Gyroscope, SMS, Flashlight and Mic. Technical Details: Uses Bluetooth LE with range up to 30 feet Running on an Atmel ATMega162 @ 7.37 MHz Communicates with Arduino using UART Communication baud rate 115,200 b/s Product Dimensions: 57.0mm x 55.0mm x 19.0mm / 2.2" x 2.2" x 0.7"  

₹3,299.00*
2.0" 320x240 Color IPS TFT Display with microSD Card Breakout
2.0" 320x240 Color IPS TFT Display with microSD Card Breakout
This gorgeous IPS display breakout is the best way to add a small, colorful and bright display to any project, with excellent visibility from any angle. Since the display uses 4-wire SPI to communicate and has its own pixel-addressable frame buffer, it can be used with every kind of microcontroller. Even a very small one with low memory and few pins available!The 2.0" display has 320x240 color pixels. Unlike the low cost "Nokia 6110" and similar LCD displays, which are CSTN type and thus have poor color and slow refresh, this display is a true TFT! Not only that, but its an IPS display for vivid color and high-angle visibility. The TFT driver (ST7789) can display full 18-bit color (262,144 shades), but almost all drivers will use just 16-bit color. The TFT will always come with the same driver chip so there's no worries that your code will not work from one to the other.The breakout has the TFT display soldered on (it uses a delicate flex-circuit connector) as well as a ultra-low-dropout 3.3V regulator, auto-reset circuitry, and a 3/5V level shifter so you can use it with 3.3V or 5V power and logic. We also had a little space so we placed a microSD card holder so you can easily load full color bitmaps from a FAT16/FAT32 formatted microSD card. The microSD card is not included. The code is written for Arduino but can be easily ported to your favorite microcontroller! Wiring is easy, we strongly encourage using the hardware SPI pins of your Arduino as software SPI is noticeably slower when dealing with this size display. TECHNICAL DETAILS Product Dimensions: 59.2mm x 35.5mm x 3.7mm / 2.3" x 1.4" x 0.1" Product Weight: 13.5g / 0.5oz

₹2,199.00*
2.1mm DC Barrel Jack to 2nd Generation MagSafe Adapter
2.1mm DC Barrel Jack to 2nd Generation MagSafe Adapter
If you own a MacBook, you'll recognize this little friend. The premise of this 2.1mm DC Barrel Jack to 2nd Generation MagSafe Adapter is simple. There's a MagSafe plug on one end and a 5.5mm/2.1mm DC barrel jack with center positive polarity on the other. This allows you to connect a 15-20VDC power supply to something that expects to connect to 2nd gen. MagSafe. Since you can easily destroy hardware using this adapter, we really recommend it only for experts and people who fully understand what they're getting into by pushing arbitrary voltages into their fancy computers! Use a multimeter to probe the magjack pins to verify you've got the right voltages before plugging in into your computer. There is no regulator or voltage protection in this adapter. If you plug in an incorrect power supply or wire it backwards, you could destroy your laptop - so be really careful! TECHNICAL DETAILS Product Dimensions: 38.2mm x 21.7mm x 10.2mm / 1.5" x 0.9" x 0.4"  

₹829.00*
2.4GHz Dipole Swivel Antenna with RP-SMA - 5dBi
2.4GHz Dipole Swivel Antenna with RP-SMA - 5dBi
  This 8"/200mm long swivel dipole antenna has 5dBi of gain and 50Ω impedance so it will work fantastically with just about any 2.4-2.5GHz wireless receiver/transmitter such as: 2.4GHz Wi-Fi (802.11b/g/n) 2.4GHz XBee Bluetooth Other 2.4GHz transceivers Antenna comes with the industry standard RP-SMA connector that is found on nearly all WiFi devices. If you need to connect this to a SMA connector, use this handy adapter and if you need to connect to a u.FL connector, just pop on this adapter.    

₹989.00*
2.4GHz Mini Flexible WiFi Antenna with uFL Connector - 100mm
2.4GHz Mini Flexible WiFi Antenna with uFL Connector - 100mm
This 4" / 100mm long flexible uFL 2.4GHz antenna has approx 4DBi gain and a 50Ω impedance so it will work fantastically with just about any 2.4-2.5GHz wireless receiver/transmitter such as the Adafruit CC3000s! Antenna comes with a uFL (a.k.a u.FL / IPX / IPEX) connector, so no more need for additional adapters to get your IoT cloud flying high! TECHNICAL DETAILS Operating Range: 2400~2500MHz / 4900~5900MHz Efficiency: 90% Bandwidth (VSWR: 2.0 max.) 140 MHz / SWR < 2.0 Polarization: Linear Radiation: Omni directional Antenna Gain: 4DBi Impedance: 50 ohm Cable: 100mm / 4" long Antenna: 40mm x 8mm / 1.6" x 0.3"

₹279.00*
2.8" TFT Touch Shield for Arduino w/Capacitive Touch
2.8" TFT Touch Shield for Arduino w/Capacitive Touch
   Add some sizzle to your Arduino project with a beautiful large touchscreen display shield with built in microSD card connection and a capacitive touchscreen. This TFT display is big (2.8" diagonal) bright (4 white-LED backlight) and colorful (18-bit 262,000 different shades)! 240x320 pixels with individual pixel control. It has way more resolution than a black and white 128x64 display. As a bonus, this display has a capacitive touchscreen attached to it already, so you can detect finger presses anywhere on the screen.This shield is the capacitive version as opposed to the resistive touchscreen we also sell. This touchscreen doesn't require pressing down on the screen with a stylus, and has a nice glossy glass cover. It is a single-touch display.This shield uses SPI for the display and SD card and is easier to use with UNO, Mega & Leonardo Arduino's. The capacitive touchscreen controller uses I2C but you can share the I2C bus with other I2C devices.The shield is fully assembled, tested and ready to go. No wiring, no soldering! Simply plug it in and load up our library - you'll have it running in under 10 minutes! Works best with any classic Arduino (UNO/Duemilanove/Diecimila). Solder three jumpers and you can use it at full speed on a Leonardo or Mega as well.This display shield has a controller built into it with RAM buffering, so that almost no work is done by the microcontroller. This shield needs fewer pins than our v1 shield, so you can connect more sensors, buttons and LEDs: 5 SPI pins for the display, 2 shared I2C pins for the touchscreen controller and another pin for uSD card if you want to read images off of it. Technical details 240x320 resolution, 18-bit (262,000) color - our library uses 16 bit color mode High speed SPI display with digital I2C touchscreen driver The display uses digital pins 13-9. Touchscreen controller requires I2C pins SDA and SCL. microSD pin requires digital #4. That means you can use digital pins 2, 3, 5, 6, 7, 8 and analog 0-5. Pin 4 is available if not using the microSD Works with any classic Arduino '328. Solder closed three jumpers to use the ICSP header for use with Leonardo or Mega Onboard 3.3V @ 300mA LDO regulator, current draw depends on usage but is about 100mA for the display and touchscreen 4 white LED backlight. On by default but you can connect the transistor to a digital pin for backlight control Single-touch capacitive touch bonded on top As of Oct 26, 2018 this board has the I2C pullups connected to IOREF rather than 5V so it's more compatible with 3.3V boards.  

₹4,939.00*
2.8" TFT Touch Shield for Arduino with Resistive Touch Screen
2.8" TFT Touch Shield for Arduino with Resistive Touch Screen
Spice up your Arduino project with a beautiful large touchscreen display shield with built in microSD card connection. This TFT display is big (2.8" diagonal) bright (4 white-LED backlight) and colorful (18-bit 262,000 different shades)! 240x320 pixels with individual pixel control. It has way more resolution than a black and white 128x64 display. As a bonus, this display has a resistive touchscreen attached to it already, so you can detect finger presses anywhere on the screen.  Adafruit have updated original v1 shield to an SPI display - its a tiny bit slower but uses a lot less pins and is now much easier to use with Mega & Leonardo. We also include an SPI touchscreen controller so you only need one additional pin to add a high quality touchscreen controller. Even with all the extras, the price is lower thanks to our parts sourcing & engineering skillz!The shield is fully assembled, tested and ready to go. No wiring, no soldering! Simply plug it in and load up our library - you'll have it running in under 10 minutes! Works best with any classic Arduino (UNO/Duemilanove/Diecimila). Solder three jumpers and you can use it at full speed on a Leonardo or Mega as well.This display shield has a controller built into it with RAM buffering, so that almost no work is done by the microcontroller. This shield needs fewer pins than our v1 shield, so you can connect more sensors, buttons and LEDs: 5 SPI pins for the display, another pin for the SPI touchscreen controller and another pin for uSD card if you want to read images off of it. TECHNICAL DETAILS 240x320 resolution, 18-bit (262,000) color - our library uses 16 bit color mode High speed SPI display with digital SPI touchscreen driver The display uses digital pins 13-9. Touchscreen controller requires digital pin 8. microSD pin requires digital #4. That means you can use digital pins 2, 3, 5, 6, 7 and analog 0-5. Pin 4 is available if not using the microSD Works with any classic Arduino '328. Solder closed three jumpers to use the ICSP header for use with Leonardo or Mega Onboard 3.3V @ 300mA LDO regulator, current draw depends on usage but is about 100mA for the display and touchscreen 4 white LED backlight. On by default but you can connect the transistor to a digital pin for backlight control 4-wire resistive touchscreen attached to STMPE610 controller  

₹3,849.00*
3.5" TFT 320x480 + Touchscreen Breakout Board w/MicroSD Socket - HXD8357D
3.5" TFT 320x480 + Touchscreen Breakout Board w/MicroSD Socket - HXD8357D
Add some jazz & pizazz to your project with a color touchscreen LCD. This TFT display is big (3.5" diagonal) bright (6 white-LED backlight) and colorful! 480x320 pixels with individual RGB pixel control, this has way more resolution than a black and white 128x64 display, and double our 2.8" TFT. As a bonus, this display has a resistive touchscreen attached to it already, so you can detect finger presses anywhere on the screen. This display has a controller built into it with RAM buffering, so that almost no work is done by the microcontroller. The display can be used in two modes: 8-bit or SPI. For 8-bit mode, you'll need 8 digital data lines and 4 or 5 digital control lines to read and write to the display (12 lines total). SPI mode requires only 5 pins total (SPI data in, data out, clock, select, and d/c) but is slower than 8-bit mode. In addition, 4 pins are required for the touch screen (2 digital, 2 analog) Note: Arduino and breadboard not included. TFT and header only. Technical Details: Specifications: 3.5" diagonal LCD TFT display 320x480 resolution, 18-bit (262,000) color capable - our code uses only 16-bits since its faster. 8 bit digital interface, plus 4 or 5 control lines (12 pins minimum) or SPI mode with 4 or 5 SPI data/control lines (4 pins minimum) - not including the touch screen. 5V compatible! Use with 3.3V or 5V logic such as an Arduino Onboard 3.3V @ 150mA LDO regulator 6 white LED backlight with DC/DC constant-current boost. You can PWM dim the backlight 1x20 headers for easy breadboarding 4-wire resistive touchscreen Dimensions: Screen: 56mm x 85mm x 4mm / 2.2" x 3.4" x 0.2" PCB: 56mm x 97mm x 2mm / 2.2" x 3.8" x 0.1"

₹4,399.00*
4-channel I2C-safe Bi-directional Logic Level Converter - BSS138
4-channel I2C-safe Bi-directional Logic Level Converter - BSS138
  Because the Arduino (and Basic Stamp) are 5V devices, and most modern sensors, displays, flash cards and modes are 3.3V-only, many makers find that they need to perform level shifting/conversion to protect the 3.3V device from 5V.Adafruit do have some other handy level shifters in the shop, from the DIP 74LVC245 to the fancy bi-directional TXB0108. However, neither of these are happy to work with I2C, which uses a funky pull-up system to transfer data back and forth. This level shifter board combines the ease-of-use of the bi-directional TXB0108 with an I2C-compatible FET design following NXP's app note.This breakout has 4 BSS138 FETs with 10K pullups. It works down to 1.8V on the low side, and up to 10V on the high side. The 10K's do make the interface a little more sluggish than using a TXB0108 or 74LVC245 so we suggest checking those out if you need high-speed transfer.While Adafruit designed it for use with I2C, this works as well for  TTL Serial,  slow <2MHz SPI, and any other digital interface both uni-directional and bidirectional. Comes with a fully assembled, and tested PCB with 4 full bidirectional converter lines as well as 2 pieces of 6-pin header you can solder on to plug into a breadboard or perfboard.  

₹439.00*
5V 2.4A Switching Power Supply w- 20AWG 6' MicroUSB Cable
5V 2.4A Switching Power Supply w- 20AWG 6' MicroUSB Cable
Our all-in-one 5V 2.4 Amp + MicroUSB cable power adapter is the perfect choice for powering single-board computers like Raspberry Pi, BeagleBone or anything else that's power hungry! This adapter was specifically designed to provide 5.25V not 5V, but we still call it a 5V USB adapter. We did this on purpose to solve a problem that occurs often with USB-powered gadgets: they draw so much current than the resistance of the cable causes a voltage drop, so instead of 5V, the device sees 4.75V or so. To avoid this problem, we made the adapter 5.25V and the USB cable has extra-beefy 20AWGwires! This way, even at a full 2.4 Amp draw, the voltage at the end wont be lower than about 4.9V This high quality power adapter is FCC, CE and UL listed and can use 110 or 240 VAC input so it works in any country.  The plugs are "US 2-prong" style so you may need a plug adapter - but you can pick one up at any hardware store for $1 or so. The cool part of this cable is that it terminates with a microUSB connector which makes it perfect for use with the 4-USB Port Raspberry Pi B+. Technical Details: 73mm x 43mm x 27mm (2.9in x 1.6in x 1.1in) Cable Length: 72" (6') Cable Diameter: 3.5mm (0.125in) Plug type: Micro USB  Input: 110V-220V AC Output: 5V DC up to 2.4 A

₹909.00*
5V 2A (2000mA) switching power supply - UL Listed
5V 2A (2000mA) switching power supply - UL Listed
This is a FCC/CE certified and UL listed power supply. Need a lot of 5V power? This switching supply gives a clean regulated 5V output at up to 2000mA. 110 or 240 input, so it works in any country. The plugs are "US 2-prong" style so you may need a plug adapter, but you can pick one up at any hardware store for a $1 or so. This cable terminates with a 'standard' 5.5mm OD, 2.1mm ID positive tip connector and with match with 2.1mm extension cord, female terminal block adapter, breadboard-friendly DC jack, etc. This adapter is great for use with RGB LED pixels, Neopixels or addressable LED strip, etc. Its not good for powering an Arduino thru the DC jack as it requires at least 7.5V - check out our 9V adapter instead! This particular adapter is very nice, much better than the 'PSP charger' we got before, with better stability and less drooping at high currents. We even splurged to get a high quality supply that is FCC/CE certified and UL listed! Technical Details: 47mm x 33mm x 33mm (1.9in x 1.3in x 1.3in) Cable Length: 1.83/72in (5') Cable Diameter: 3.5mm (0.125in) Plug type: 5.5mm OD / 2.1mm ID 'coaxial' DC plug Input: 110V-220V AC Output: ~5V DC up to 2A

₹879.00*
8" eTape Liquid Level Sensor + extras
8" eTape Liquid Level Sensor + extras
  The eTape Liquid Level Sensor is a solid-state sensor with a resistive output that varies with the level of the fluid. It does away with clunky mechanical floats, and easily interfaces with electronic control systems. The eTape sensor's envelope is compressed by the hydrostatic pressure of the fluid in which it is immersed. This results in a change in resistance that corresponds to the distance from the top of the sensor to the surface of the fluid. The sensor's resistive output is inversely proportional to the height of the liquid: the lower the liquid level, the higher the output resistance; the higher the liquid level, the lower the output resistance. This is a very unique sensor, we haven't seen anything else that is affordable and accurate for measuring liquid level. This sensor seems like it would be a handy addition to an hydroponics, aquarium, fountain or pool controller, or perhaps measuring a rain tube. This particular sensor is the 8" model, we also include a 4-pin connector and 560 ohm resistor. The connector is so you don't have to solder directly to the delicate pins: instead, just solder to the connector and plug it onto the sensor. Since the sensor is resistive, it is easy to read it using a microcontroller/Arduino ADC pin. Technical details Sensor Length: 10.1" (257 mm) Width: 1.0" (25.4mm) Thickness: 0.015" (0.208 mm) Resistance Gradient: 140Ω / inch (56Ω / cm), ± 10% Active Sensor Length: 8.4" (213 mm) Substrate: Polyethylene Terephthalate (PET) Sensor Output: 1500Ω empty, 300Ω full, ± 10% Actuation Depth: Nominal 1 inch (25.4 mm) Resolution: 0.01 inch (0.25 mm) Temperature Range: 15°F - 140°F (-9°C - 60°C) We don't have a detailed tutorial for this sensor but it acts very much like a thermistor so we suggest checking out that tutorial for background, and then following these instructions:Connect pin #2 of the sensor to ground, then pin #3 to a 560 ohm resistor. The other side of the 560 ohm resistor to VCC (3.3V or 5V for example) to create a resistor divider. The ADC pin connects to the point between the resistor and sensor. #define SERIESRESISTOR 560 #define SENSORPIN A0 void setup(void) { Serial.begin(9600); } void loop(void) { float reading; reading = analogRead(SENSORPIN); Serial.print("Analog reading "); Serial.println(reading); reading = (1023 / reading) - 1; reading = SERIESRESISTOR / reading; Serial.print("Sensor resistance "); Serial.println(reading); delay(1000); } Then look in the App Note for the conversion between resistance and liquid level.  

₹4,399.00*
8-channel Bi-directional Logic Level Converter - TXB0108
8-channel Bi-directional Logic Level Converter - TXB0108
Because the Arduino (and Basic Stamp) are 5V devices, and most modern sensors, displays, flash cards and modes are 3.3V-only, many makers find that they need to perform level shifting/conversion to protect the 3.3V device from 5V.  Although one can use resistors to make a divider, for high speed transfers, the resistors can add a lot of slew and cause havoc that is tough to debug. For that reason, we like using 4050/74LVX245 series and similar logic to perform proper level shifting. Only problem is that they are only good in one direction which can be a problem for some specialty bi-diectional interfaces and also makes wiring a little hairy.  That's where this lovely chip, the TXB0108 bi-directional level converter comes in! This chip perform bidirectional level shifting from pretty much any voltage to any voltage and will auto-detect the direction. Only thing that doesn't work well with this chip is i2c (because it uses strong pullups which confuse auto-direction sensor). If you need to use pullups, you can but they should be at least 50K ohm - the ones internal to AVRs/Arduino are about 100K ohm so those are OK! Its a little more luxurious than a 74LVX245 but if you just don't want to worry about directional pins this is a life saver!  Since this chip is a special bi-directional level shifter it does not have strong output pins that can drive LEDs or long cables, it's meant to sit on a breadboard between two logic chips! If you do not need instant bi-directional support, we suggest the 74LVX245 as below which has strong output drive.  This breakout saves you from having to solder the very fine pitch packages that this chip comes with. We also add 0.1uF caps onto both sides and a 10K pull-up resistor on the output enable pin so you can use it right out of the box!

₹879.00*
Adafruit 1.14" 240x135 Color TFT Display + MicroSD Card Breakout - ST7789
Adafruit 1.14" 240x135 Color TFT Display + MicroSD Card Breakout - ST7789
Say hello to our 1.14" 240x135 Color TFT Display w/ MicroSD Card Breakout – we think it's T-F-Terrific! It's the size of your thumbnail, with glorious 240x135 high res pixel color. This very very small display is only 1.14" diagonal, packed with RGB pixels, for making very small high-density displays. We've been looking for a display like this for a long time - it's so small only 1.14" diagonal but has a high density 260 ppi, 240x135 pixel display with full-angle viewing. It looks a lot like our 0.96" 160x80 display, but has 2.5x as many pixels. We've seen displays of this caliber used in smartwatches and small electronic devices but they've always been MIPI interface. Finally, we found one that is SPI and has a friendly display driver, so it works with any and all microcontrollers or microcomputers! This lovely little display breakout is the best way to add a small, colorful and very bright display to any project. Since the display uses 4-wire SPI to communicate and has its own pixel-addressable frame buffer, it can be used with every kind of microcontroller. Even a very small one with low memory and few pins available! The 1.14" display has 240x135 16-bit full color pixels and is an IPS display, so the color looks great up to 80 degrees off axis in any direction. The TFT driver (ST7789) is very similar to the popular ST7735, and our Arduino library supports it well. Our breakout has the TFT display soldered on (it uses a delicate flex-circuit connector) as well as a ultra-low-dropout 3.3V regulator and a 3/5V level shifter so you can use it with 3.3V or 5V power and logic. We also had a little space so we placed a microSD card holder so you can easily load full color bitmaps from a FAT16/FAT32 formatted microSD card. The microSD card is not included, but you can pick one up here. Of course, we wouldn't just leave you with a datasheet and a "good luck!" - we've written a full open source graphics library that can draw pixels, lines, rectangles, circles, text and bitmaps as well as example code and a wiring tutorial. The code is written for Arduino IDE but can be easily ported to your favorite microcontroller!   Technical Details Product Dimensions: 32.0mm x 27.8mm x 5.7mm / 1.3" x 1.1" x 0.2" Product Weight: 5.0g / 0.2oz

₹1,649.00*
Adafruit 1.8" Color TFT Shield w/microSD and Joystick
Adafruit 1.8" Color TFT Shield w/microSD and Joystick
  This lovely little shield is the best way to add a small, colorful and bright display to any project. We took our popular 1.8" TFT breakout board and remixed it into an Arduino shield complete with microSD card slot and a 5-way joystick navigation switch and three selection buttons! Since the display uses only 4 pins to communicate and has its own pixel-addressable frame buffer, it can be used easily to add a display & interface without exhausting the memory or pins. New! We've updated this shield to be 'Arduino R3' format compatible so you can now use it with any and all Arduinos or Metros - including the Metro M0 or M4, Arduino Mega, Zero, etc. We also use Adafruit seesaw for the TFT backlight, TFT reset, and button inputs - you can query the buttons and joystick over I2C now, so only 2 pins are needed to communicate with all 8 switches.The 1.8" display has 128x160 color pixels. Unlike the low cost "Nokia 6110" and similar LCD displays, which are CSTN type and thus have poor color and slow refresh, this display is a true TFT! The TFT driver (ST7735R) can display full 18-bit color (262,144 shades!).The shield has the TFT display soldered on (it uses a delicate flex-circuit connector) as well as a ultra-low-dropout 3.3V regulator and a 3/5V level shifter so its safe to use with 3V or 5V Arduino compatibles. We also had some space left over so we placed a microSD card holder (so you can easily load full color bitmaps from a FAT16/FAT32 formatted microSD card), a 5-way navigation switch (left, right, up, down, select) and three tactile buttons marked A BC. The microSD card is not included.If you just want to display text, shapes, lines, pixels, etc the shield uses the SPI pins (SCK/MOSI/MISO), I2C pins (SDA & SCL) and digital #8. For the microSD card, you'll also give up Digital #4. This shield works with any Arduino UNO and compatibles, Mega, Zero, etc. If it's shield compatible, you're good to go.Comes as a fully assembled and tested shield with the display, microsd card holder and nav switch as well as a stick of 0.1" header. To finish up and use, you will need to solder on the header onto the shield PCB, a quick 10 minute task. Technical details Specifications: 1.8" diagonal LCD TFT display Physical dimensions: 2.71" (69mm) width, 2.1" (53.5mm) height, 0.27" (6.94mm) thickness (top of joystick) 128x160 resolution, 18-bit (262,144) color 4 wire SPI digital interface Built-in microSD slot - uses 2 more digital lines 5V compatible! Use with 3.3V or 5V logic Arduinos Onboard 3.3V @ 150mA LDO regulator 2 white LED backlight, transistor connected. PWM controlled via I2C seesaw chip Comes with header, requires soldering! Display current draw is mostly based on the backlight, with full backlight the current draw is ~100mA, this does not include the SD Card. SD cards can draw 20-100mA based on read/write. Measure current draw in circuit to get precise numbers.  Product Dimensions: 68.5mm x 53.0mm x 11.8mm / 2.7" x 2.1" x 0.5"    

₹3,849.00*
Adafruit 16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685
Adafruit 16-Channel 12-bit PWM/Servo Driver - I2C interface - PCA9685
  You want to make a cool robot, maybe a hexapod walker, or maybe just a piece of art with a lot of moving parts. Or maybe you want to drive a lot of LEDs with precise PWM output. Then you realize that your microcontroller has a limited number of PWM outputs! What now? You could give up OR you could just get this handy PWM and Servo driver breakout.When we saw this chip, we quickly realized what an excellent add-on this would be. Using only two pins, control 16 free-running PWM outputs! You can even chain up 62 breakouts to control up to 992 PWM outputs (which we would really like to see since it would be glorious) It's an i2c-controlled PWM driver with a built in clock. That means that, unlike the TLC5940 family, you do not need to continuously send it signal tying up your microcontroller, its completely free running! It is 5V compliant, which means you can control it from a 3.3V microcontroller and still safely drive up to 6V outputs (this is good for when you want to control white or blue LEDs with 3.4+ forward voltages) 6 address select pins so you can wire up to 62 of these on a single i2c bus, a total of 992 outputs - that's a lot of servos or LEDs Adjustable frequency PWM up to about 1.6 KHz 12-bit resolution for each output - for servos, that means about 4us resolution at 60Hz update rate Configurable push-pull or open-drain output Output enable pin to quickly disable all the outputs We wrapped up this lovely chip into a breakout board with a couple nice extras Terminal block for power input (or you can use the 0.1" breakouts on the side) Reverse polarity protection on the terminal block input. The terminal block included with your product may be blue or black. Green power-good LED 3 pin connectors in groups of 4 so you can plug in 16 servos at once (Servo plugs are slightly wider than 0.1" so you can only stack 4 next to each other on 0.1" header "Chain-able" design A spot to place a big capacitor on the V+ line (in case you need it) 220 ohm series resistors on all the output lines to protect them, and to make driving LEDs trivial Solder jumpers for the 6 address select pins This product comes with a fully tested and assembled breakout as well as 4 pieces of 3x4 male straight header (for servo/LED plugs), a 2-pin terminal block (for power) and a piece of 6-pin 0.1" header (to plug into a breadboard). A little light soldering will be required to assemble and customize the board by attaching the desired headers but it is a 15 minute task that even a beginner can do.  Technical details Specifications: Dimensions (no headers or terminal block) 2.5" x 1" x 0.1" (62.5mm x 25.4mm x 3mm) This board/chip uses I2C 7-bit address between 0x40-0x7F, selectable with jumpers  

₹1,649.00*
Adafruit 16-Channel 12-bit PWM/Servo Shield - I2C interface
Adafruit 16-Channel 12-bit PWM/Servo Shield - I2C interface
  You want to make a cool Arduino robot, maybe a hexapod walker, or maybe just a piece of art with a lot of moving parts. Or maybe you want to drive a lot of LEDs with precise PWM output. Then you realize that the Arduino has only a few PWM outputs, and maybe those outputs are conflicting with another shield! What now? You could give up OR you could just get our handy PWM and Servo driver shield. It's just like our popular PWM/Servo Breakout but now Arduino-ready and works with any Arduino that uses shields: Uno, Leo, Mega, ADK, its all good. When we saw this chip, we quickly realized what an excellent add-on this would be. Using only two I2C pins, control 16 free-running PWMoutputs! You can even stack up 62 shields to control up to 992 PWM outputs (which we would really like to see since it would be glorious and like 4 feet tall) Because I2C is a shared bus you can also connect other I2C devices and sensors to the SCL/SDA pins as long as their addresses don't conflict (this shield has address 0x40) There's an I2C-controlled PWM driver with a built in clock. That means that, unlike the TLC5940 family, you do not need to continuously send it signal tying up your microcontroller, its completely free running! It is 5V compliant, which means you can control it from a 3.3V Arduino and still safely drive up to 6V outputs (this is good for when you want to control white or blue LEDs with 3.4+ forward voltages) 6 address select pins so you can stack up to 62 of these on a single i2c bus. 12 out of 16 output pins can be accessed when stacked. Adjustable frequency PWM up to about 1.6 KHz 12-bit resolution for each output - for servos, that means about 4us resolution at 60Hz update rate Configurable push-pull or open-drain output We wrapped up this lovely chip into a shield with a couple nice extras Terminal block for power input (or you can use the 0.1" breakouts on the side) Reverse polarity protection on the terminal block input Green and red power-good LEDs 3 pin connectors in groups of 4 so you can plug in 16 servos at once (Servo plugs are slightly wider than 0.1" so you can only stack 4 next to each other on 0.1" header Stackable design. You'll need to pick up stacking headers and right angle 3x4 headers in order to stack on top of this shield without the servo connections getting in the way. A spot to place a big capacitor on the V+ line (in case you need it) 220 ohm series resistors on all the output lines to protect them, and to make driving LEDs trivial Solder jumpers for the 6 address select pins A lot of extra space remaining? Let's turn it into a prototyping area. You get a 5x20 proto area for any extra wiring you'd like to add This product comes with a fully tested and assembled shield as well as 4 pieces of 3x4 male straight header (for servo/LED plugs), a 2-pin terminal block (for power) and a stick of 0.1" header so you can plug into an Arduino. A little light soldering will be required to assemble and customize the board by attaching the desired headers but it is a 15 minute task that even a beginner can do.  Servos and Arduino not included Note: The terminal blocks included with your product may be blue or black. Adafruit 16-Channel 12-bit PWM/Servo Shield - I2C interface (5:58) Technical details Dimensions (no headers or terminal block) 2.1" x 2.7" x 0.1" (54mm x 70mm x 3mm) This board/chip uses I2C 7-bit addresses between 0x60-0x80, selectable with jumpers.  

₹1,929.00*
Adafruit 16-Channel PWM / Servo HAT for Raspberry Pi - Mini Kit
Adafruit 16-Channel PWM / Servo HAT for Raspberry Pi - Mini Kit
The Raspberry Pi is a wonderful little computer, but one thing it isn't very good at is controlling DC Servo Motors - these motors need very specific and repetitive timing pulses to set the position. Instead of asking the Pi Linux kernel to send these signals, pop on this handy HAT! It adds the capability to control 16 Servos with perfect timing. It can also do PWM up to 1.6 KHz with 12 bit precision, all completely free-running. For use with Raspberry Pi Model Zero, A+, B+, Pi 2 or Pi 3 (any Pi with 2x20 header) can be used with the Model A or B if you use a tall 2x13 header instead of the included 2x20. The Adafruit 16-Channel 12-bit PWM/Servo HAT will drive up to 16 servos or PWM outputs over I2C with only 2 pins. The on-board PWM controller will drive all 16 channels simultaneously with no additional Raspberry Pi processing overhead. What's more, you can stack up to 62 of them to control up to 992 servos - all with the same 2 pins! Works with any servo that can be powered by 5V and take 3.3V logic level signals. Best of all, we even have a Python library you can use, so you'll be up and running instantly, to make your robotic creation com to life. The Adafruit PWM/Servo HAT is the perfect solution for any project that requires a lot of servos or PWM outputs!  Each order comes with a Servo HAT, a 2-pin terminal block, four 3x4 headers and a 2x20 socket header. You'll need to do some light through-hole soldering to attach the headers onto the HAT circuit board, but its easy to do with basic soldering tools like a soldering iron and rosin core electronics solder. If you would like to stack multiple HATs onto one Pi, you can also pick up a 2x20 stacking header and a set of right-angle 3x4 headers that should be soldered on instead. Please note! This kit does not come with Raspberry Pi, servos, or required 5V power supply.    Techical Details: Dimensions w/ components: 65mm x 56mm x 13mm / 2.6" x 2.2" x 0.5"

₹1,929.00*
Adafruit 16x9 Charlieplexed PWM LED Matrix Driver - IS31FL3731
Adafruit 16x9 Charlieplexed PWM LED Matrix Driver - IS31FL3731
The IS31FL3731 will let you get back to that classic LED matrix look, with a nice upgrade! This I2C LED driver chip has the ability to PWM each individual LED in a 16x9 grid so you can have beautiful LED lighting effects, without a lot of pin twiddling. Simply tell the chip which LED on the grid you want lit, and what brightness and it's all taken care of for you. The IS31FL3731 is a nice little chip - it can use 2.7-5.5V power and logic so its flexible for use with any microcontroller. You can set the address so up to 4 matrices can share an I2C bus. Inside is enough RAM for 8 seperate frames of display memory so you can set up multiple frames of an animation and flip them to be displayed with a single command. This chip is great for making small LED displays, and we even designed the breakout to match up with our ready-to-go LED grids in red, yellow, green, blue and white. Sandwich the driver and matrix breakout, solder together for a compact setup. Or you can DIY your own setup, just follow the LED grid schematic in the IS31FL3731 datasheet. Please note this does not come with any LEDs, you can pick up a matching LED matrix from us or DIY your own. Pick up a driver board and your favorite color LEDs to match. You'll need to do some basic soldering to attach the driver backpack and matrix together, and run wires to your microcontroller, but its not too hard. Then install our Arduino or CircuitPython libraries to get some LEDs blinking immediately. Our library is Adafruit_GFX compatible so you can draw lines, circles, text, and small bitmaps if you want more graphics control Technical Details: 43.3mm x 27.9mm x 2.4mm / 1.7" x 1.1" x 0.09"

₹659.00*