{"id":2205,"date":"2020-06-11T13:41:16","date_gmt":"2020-06-11T10:41:16","guid":{"rendered":"https:\/\/iot-devices.com.ua\/product\/esp12oled-universal-esp8266-mcuboard-oled\/"},"modified":"2023-02-19T21:27:48","modified_gmt":"2023-02-19T19:27:48","slug":"esp12oled-universal-esp8266-mcuboard-oled-en","status":"publish","type":"product","link":"https:\/\/iot-devices.com.ua\/en\/product\/esp12oled-universal-esp8266-mcuboard-oled-en\/","title":{"rendered":"ESP12.OLED_V1 &#8211; universal ESP8266 controller board with 0.96\u2033 I2C OLED and RGB LED"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">The ESP12.OLED_V1 board is a ready-to-use 32-bit universal controller with a graphical display and interfaces for connecting digital and analog sensors and actuators. It is used as a central module of IoT devices.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The controller board has:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">PCB holes for GPIO pin-headers with step 2.54 mm<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">MCU ESP8266-12<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">onboard SSD1306 128&#215;64 monochrome 0.96&#8243; OLED I2C display<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\">Flash <span style=\"font-weight: 400;\">button<\/span> <span style=\"font-weight: 400;\">(D3 \/ GPIO0 \/ P18)<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Rst Button<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">RGB LED<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">UART interface connection for testing and programming via terminal console.<\/span><\/li>\n<\/ul>\n<div id='gallery-1' class='gallery galleryid-2205 gallery-columns-2 gallery-size-large'><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/iot-devices.com.ua\/wp-content\/uploads\/2020\/06\/esp12oled-c2-bottom-1000.jpg'><img fetchpriority=\"high\" decoding=\"async\" width=\"1000\" height=\"470\" src=\"https:\/\/iot-devices.com.ua\/wp-content\/uploads\/2020\/06\/esp12oled-c2-bottom-1000.jpg\" class=\"attachment-large size-large\" alt=\"Controller based on ESP8266-12F\" aria-describedby=\"gallery-1-1223\" srcset=\"https:\/\/iot-devices.com.ua\/wp-content\/uploads\/2020\/06\/esp12oled-c2-bottom-1000.jpg 1000w, https:\/\/iot-devices.com.ua\/wp-content\/uploads\/2020\/06\/esp12oled-c2-bottom-1000-454x213.jpg 454w, https:\/\/iot-devices.com.ua\/wp-content\/uploads\/2020\/06\/esp12oled-c2-bottom-1000-300x141.jpg 300w, https:\/\/iot-devices.com.ua\/wp-content\/uploads\/2020\/06\/esp12oled-c2-bottom-1000-768x361.jpg 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-1223'>\n\t\t\t\tFigure 1. Board view from below\n\t\t\t\t<\/figcaption><\/figure><figure class='gallery-item'>\n\t\t\t<div class='gallery-icon landscape'>\n\t\t\t\t<a href='https:\/\/iot-devices.com.ua\/wp-content\/uploads\/2020\/06\/esp12oled-c1-top-1000.jpg'><img decoding=\"async\" width=\"1000\" height=\"468\" src=\"https:\/\/iot-devices.com.ua\/wp-content\/uploads\/2020\/06\/esp12oled-c1-top-1000.jpg\" class=\"attachment-large size-large\" alt=\"Controller based on ESP8266-12F with 0.96 \u201dOLED display\" aria-describedby=\"gallery-1-1226\" srcset=\"https:\/\/iot-devices.com.ua\/wp-content\/uploads\/2020\/06\/esp12oled-c1-top-1000.jpg 1000w, https:\/\/iot-devices.com.ua\/wp-content\/uploads\/2020\/06\/esp12oled-c1-top-1000-454x212.jpg 454w, https:\/\/iot-devices.com.ua\/wp-content\/uploads\/2020\/06\/esp12oled-c1-top-1000-300x140.jpg 300w, https:\/\/iot-devices.com.ua\/wp-content\/uploads\/2020\/06\/esp12oled-c1-top-1000-768x359.jpg 768w\" sizes=\"(max-width: 1000px) 100vw, 1000px\" \/><\/a>\n\t\t\t<\/div>\n\t\t\t\t<figcaption class='wp-caption-text gallery-caption' id='gallery-1-1226'>\n\t\t\t\tFigure 2. Top view of the board\n\t\t\t\t<\/figcaption><\/figure>\n\t\t<\/div>\n\n<p><span style=\"font-weight: 400;\">The ESP12.OLED can be integrated into systems based on Espressif, Arduino, or other family of devices with 3.3V or 5V power supply and 3.3V logic level. <\/span><span style=\"font-weight: 400;\">and 3.3V logic level.<\/span><span style=\"font-weight: 400;\">. <\/span> <\/p>\n<p><span style=\"font-weight: 400;\">The board has a built-in 3.3 Volt regulator. 4.5 to 6 Volt (5.6V maximum recommended). DC input power is supplied via micro-USB connector or VCC and GND. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">The ESP8266-12E (F) module has the specifications provided by AI-Thinker. All ports (<\/span><span style=\"font-weight: 400;\">I\/O<\/span> <span style=\"font-weight: 400;\">pins ) of ESP8266-12E (F) are soldered out.<\/span> <span style=\"font-weight: 400;\">on the board <\/span><span style=\"font-weight: 400;\">. Step between <\/span><span style=\"font-weight: 400;\">the headers is<\/span><span style=\"font-weight: 400;\"> 2.54 mm. The pin placement sequence <\/span><span style=\"font-weight: 400;\">is<\/span><span style=\"font-weight: 400;\">the same as the<\/span><span style=\"font-weight: 400;\">pin placement sequence<\/span><span style=\"font-weight: 400;\">on the ESP826612E (F). <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Demo software (IoT-devices Test Tools) is pre-loaded on the ESP8266 module to quickly test and demonstrate the basic technical functions of the ESP12.OLED module board. This software starts in 10 seconds after power is applied.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">User Manual on this software is available in a separate document. See the link <a href=\"https:\/\/cutt.ly\/cZsAFPc\" target=\"_blank\" rel=\"noopener\">ESP12.OLED Test Tools 1.0 Description<\/a> .<\/span><\/p>\n<h3><b>Technical characteristics and properties:<\/b><\/h3>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">MCU properties comply<\/span> with <span style=\"font-weight: 400;\">ESP-12F<\/span> <span style=\"font-weight: 400;\">Datasheet.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To program the controller, connect the ESP12.OLED via the UART connector to a computer using a UART-USB interface converter on the CP2102 chip or <\/span><span style=\"font-weight: 400;\">equivalent<\/span><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Average current consumption of the controller without connecting additional devices and active Wi-Fi is about 80mA. In Deep Slep mode <\/span><span style=\"font-weight: 400;\">a average<\/span> <span style=\"font-weight: 400;\"> current consumption &#8211; 10uA <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Current consumption with deactivated Wi-Fi no more than 10 mA.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The maximum load level on the 3V3 board output<\/span> <span style=\"font-weight: 400;\">for<\/span><span style=\"font-weight: 400;\">external elements of the system is 500 mA.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Install j1 to activate &#8220;Deep Sleep Wake Up Circuit&#8221;.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Power supply mode selection:<\/span>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">install X5 jumper for 5v power supply via uUSB or X6 pin;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"2\"><span style=\"font-weight: 400;\">else uninstall X5 jumper to select 3v3 power supply via X6 pin.<\/span><\/li>\n<\/ul>\n<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The dimensions are 30x65x10 mm.<\/span><\/li>\n<\/ul>\n<h3><b>Comparison of the ESP12.OLED board and the classic NodeMCU board<\/b><\/h3>\n<p><span style=\"font-weight: 400;\">Compared to the NodeMCU module board, the ESP12.OLED module board has the following differences:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">(1) Three inputs for power supply (mode selection: via jumper):<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">5V (via micro-USB connector) and 5V (via pins); <\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">or 3.3V (via pins).<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">(2) Available recovery circuit from deep sleep mode (via a jumper);<\/span><\/p>\n<p><span style=\"font-weight: 400;\">(3) Built-in RGB LED (3 x GPIO; but the user can use these ports for other tasks if the LED is not used);<\/span><\/p>\n<p><span style=\"font-weight: 400;\">(4) Built-in monochrome display 0.96\u201d 128&#215;64 OLED, SSD1306 (I2C);<\/span><\/p>\n<p><span style=\"font-weight: 400;\">(5) Built-in divider for measuring the supply voltage of the module at the micro USB input (5V);<\/span><\/p>\n<p><span style=\"font-weight: 400;\">(6) Removed USB-UART interface converter. By excluding the USB-UART interface converter, without losing access to UART functions (via pins), the cost and size of the ESP12.OLED module board have been reduced.<\/span><\/p>\n<table border=\"1\" cellspacing=\"0\">\n<colgroup>\n<col width=\"288\">\n<col width=\"343\">\n<col width=\"339\"><\/colgroup>\n<tbody>\n<tr>\n<td align=\"LEFT\" width=\"288\" height=\"20\"><span style=\"color: #00000a; font-family: Liberation Serif,Times New Roman; font-size: medium;\"> <\/span><\/td>\n<td align=\"CENTER\" width=\"343\"><b><span style=\"color: #00000a; font-size: medium;\">ESP12.OLED_V1<\/span><\/b><\/td>\n<td align=\"CENTER\" width=\"339\"><b>NodeMCU classic board<\/b><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\" height=\"20\"><b>Power Input Voltage Selector<\/b><\/td>\n<td align=\"LEFT\"><span style=\"font-weight: 400;\">5V or 3V3 via jumper<\/span><\/td>\n<td align=\"LEFT\"><span style=\"color: #00000a; font-size: medium;\">Only 5 V<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\" height=\"20\"><b>MCU Module<\/b><\/td>\n<td align=\"LEFT\"><span style=\"color: #00000a; font-size: medium;\">ESP8266-12F <\/span><\/td>\n<td align=\"LEFT\"><span style=\"color: #00000a; font-size: medium;\">ESP8266-12F<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\" height=\"20\"><strong><span style=\"color: #00000a; font-size: medium;\">UART interface <\/span><\/strong><\/td>\n<td align=\"LEFT\"><span style=\"font-weight: 400;\">Yes, Tx\/Rx ports<\/span><\/td>\n<td align=\"LEFT\"><span style=\"font-weight: 400;\">Yes, Tx\/Rx ports<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\" height=\"20\"><strong><span style=\"color: #00000a; font-size: medium;\">Micro USB interface<\/span><\/strong><\/td>\n<td align=\"LEFT\"><span style=\"color: #00000a; font-size: medium;\">Power only <\/span><\/td>\n<td align=\"LEFT\"><span style=\"color: #00000a; font-size: medium;\">Power and data<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\" height=\"40\"><b>Deep Sleep Wake Up Circuit<\/b><\/td>\n<td align=\"LEFT\"><span style=\"font-weight: 400;\">Ready-to-use, via jumper<\/span><\/td>\n<td align=\"LEFT\"><span style=\"font-weight: 400;\">None, manual wiring<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\" height=\"20\"><b>RGB LED<\/b><\/td>\n<td align=\"LEFT\"><span style=\"color: #00000a; font-size: medium;\">Built-in via 3 x GPIO <\/span><\/td>\n<td align=\"LEFT\"><span style=\"font-weight: 400;\">None<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\" height=\"20\"><b>OLED display<\/b><\/td>\n<td align=\"LEFT\"><span style=\"font-weight: 400;\">Built-in<\/span><\/td>\n<td align=\"LEFT\"><span style=\"font-weight: 400;\">None<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\" height=\"60\"><b>ADC Voltage Divider &amp; port<\/b><\/td>\n<td align=\"LEFT\"><span style=\"font-weight: 400;\">Built-in, up to 5.6V DC input<\/span><\/td>\n<td align=\"LEFT\"><span style=\"font-weight: 400;\">None, port only<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\" height=\"40\"><b>Fixed I2C bus pins<\/b><\/td>\n<td align=\"LEFT\"><span style=\"font-weight: 400;\">Yes, GPIO5 SCL, GPIO4 SDA<\/span><\/td>\n<td align=\"LEFT\"><span style=\"font-weight: 400;\">Not determined<\/span><\/td>\n<\/tr>\n<tr>\n<td align=\"LEFT\" height=\"20\"><b>Full pin-map soldered out<\/b><\/td>\n<td align=\"LEFT\"><span style=\"font-weight: 400;\">pin-headers supplied<\/span><\/td>\n<td align=\"LEFT\"><span style=\"font-weight: 400;\">pin-headers supplied<\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p align=\"LEFT\">\n<h3>Technical description: <a href=\"https:\/\/iot-devices.com.ua\/wp-content\/uploads\/2023\/02\/finished-esp12_oled_v1-product-description-ukr.pdf\">esp12_oled_v1-product-description-ukr<\/a>, <a href=\"https:\/\/iot-devices.com.ua\/wp-content\/uploads\/2023\/02\/finished-esp12_oled_v1-product-description-eng.pdf\">esp12_oled_v1-product-description-eng<\/a>.<\/h3>\n","protected":false},"excerpt":{"rendered":"<p><span style=\"font-weight: 400;\">The ESP12.OLED board is a programming-ready universal ESP8266 MCU controller with a graphic display and interfaces for connecting digital and analog sensors and actuators. It is used as a central module of IoT devices.<\/span><\/p>\n","protected":false},"featured_media":1243,"comment_status":"open","ping_status":"closed","template":"","meta":{"ocean_post_layout":"","ocean_both_sidebars_style":"","ocean_both_sidebars_content_width":0,"ocean_both_sidebars_sidebars_width":0,"ocean_sidebar":"0","ocean_second_sidebar":"0","ocean_disable_margins":"enable","ocean_add_body_class":"","ocean_shortcode_before_top_bar":"","ocean_shortcode_after_top_bar":"","ocean_shortcode_before_header":"","ocean_shortcode_after_header":"","ocean_has_shortcode":"","ocean_shortcode_after_title":"","ocean_shortcode_before_footer_widgets":"","ocean_shortcode_after_footer_widgets":"","ocean_shortcode_before_footer_bottom":"","ocean_shortcode_after_footer_bottom":"","ocean_display_top_bar":"default","ocean_display_header":"default","ocean_header_style":"","ocean_center_header_left_menu":"0","ocean_custom_header_template":"0","ocean_custom_logo":0,"ocean_custom_retina_logo":0,"ocean_custom_logo_max_width":0,"ocean_custom_logo_tablet_max_width":0,"ocean_custom_logo_mobile_max_width":0,"ocean_custom_logo_max_height":0,"ocean_custom_logo_tablet_max_height":0,"ocean_custom_logo_mobile_max_height":0,"ocean_header_custom_menu":"0","ocean_menu_typo_font_family":"0","ocean_menu_typo_font_subset":"","ocean_menu_typo_font_size":0,"ocean_menu_typo_font_size_tablet":0,"ocean_menu_typo_font_size_mobile":0,"ocean_menu_typo_font_size_unit":"px","ocean_menu_typo_font_weight":"","ocean_menu_typo_font_weight_tablet":"","ocean_menu_typo_font_weight_mobile":"","ocean_menu_typo_transform":"","ocean_menu_typo_transform_tablet":"","ocean_menu_typo_transform_mobile":"","ocean_menu_typo_line_height":0,"ocean_menu_typo_line_height_tablet":0,"ocean_menu_typo_line_height_mobile":0,"ocean_menu_typo_line_height_unit":"","ocean_menu_typo_spacing":0,"ocean_menu_typo_spacing_tablet":0,"ocean_menu_typo_spacing_mobile":0,"ocean_menu_typo_spacing_unit":"","ocean_menu_link_color":"","ocean_menu_link_color_hover":"","ocean_menu_link_color_active":"","ocean_menu_link_background":"","ocean_menu_link_hover_background":"","ocean_menu_link_active_background":"","ocean_menu_social_links_bg":"","ocean_menu_social_hover_links_bg":"","ocean_menu_social_links_color":"","ocean_menu_social_hover_links_color":"","ocean_disable_title":"default","ocean_disable_heading":"default","ocean_post_title":"","ocean_post_subheading":"","ocean_post_title_style":"","ocean_post_title_background_color":"","ocean_post_title_background":0,"ocean_post_title_bg_image_position":"","ocean_post_title_bg_image_attachment":"","ocean_post_title_bg_image_repeat":"","ocean_post_title_bg_image_size":"","ocean_post_title_height":400,"ocean_post_title_bg_overlay":0.5,"ocean_post_title_bg_overlay_color":"","ocean_disable_breadcrumbs":"default","ocean_breadcrumbs_color":"","ocean_breadcrumbs_separator_color":"","ocean_breadcrumbs_links_color":"","ocean_breadcrumbs_links_hover_color":"","ocean_display_footer_widgets":"default","ocean_display_footer_bottom":"default","ocean_custom_footer_template":"0","omw_enable_modal_window":"enable"},"product_brand":[493],"product_cat":[110,118],"product_tag":[127],"class_list":["post-2205","product","type-product","status-publish","has-post-thumbnail","product_brand-iot-devices","product_cat-hardware-modules","product_cat-visualization","product_tag-visualization","entry","has-media","first","instock","shipping-taxable","purchasable","product-type-simple","has-product-nav","col","span_1_of_3","owp-content-center","owp-thumbs-layout-horizontal","owp-btn-normal","owp-tabs-layout-horizontal"],"_links":{"self":[{"href":"https:\/\/iot-devices.com.ua\/en\/wp-json\/wp\/v2\/product\/2205","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iot-devices.com.ua\/en\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/iot-devices.com.ua\/en\/wp-json\/wp\/v2\/types\/product"}],"replies":[{"embeddable":true,"href":"https:\/\/iot-devices.com.ua\/en\/wp-json\/wp\/v2\/comments?post=2205"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/iot-devices.com.ua\/en\/wp-json\/wp\/v2\/media\/1243"}],"wp:attachment":[{"href":"https:\/\/iot-devices.com.ua\/en\/wp-json\/wp\/v2\/media?parent=2205"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/iot-devices.com.ua\/en\/wp-json\/wp\/v2\/product_brand?post=2205"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/iot-devices.com.ua\/en\/wp-json\/wp\/v2\/product_cat?post=2205"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/iot-devices.com.ua\/en\/wp-json\/wp\/v2\/product_tag?post=2205"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}