ESP32 Module Schematics and Board Files

Espressif teased about their ESP32 WiSoC with WiFi and Bluetooth LE a few weeks ago in a letter addressed to developers, but did not release that much information. The company has now released some documents in the forums (registration required) concerning ESP32 module  including PCB processing requirement, schematics and PCB layout, and bill of materials. The very first modules will actually be based on ESP31 processor, which only slightly differs from ESP32 with some swapped pins. The BoM is pretty small with several capacitors and resistors, one inductance, a 26 MHz crystal, ESP31, and a Gigadevice flash. The schematics have been designed with Orcad 16.6, so if you don’t have the program, you can read the schematics with Orcad 16.6 Lite, which is free to download. I’ve also printed the schematics to a PDF file.  I’m not sure how to open the .pcb file which should be the module’s PCB […]

Add an SSD, WiFi, and RTC to Your Raspberry Pi 2 Board with a $49 CSB502SSD Add-on Board (Crowdfunding)

If you wish your Raspberry Pi 2 could be a little more responsive, including WiFi connectivity and keep the time even when network is not available, and a few extra goodies then Pi 2 Design‘s CSB502SSD add-ons board (Raspberry Pi HAT) could be worth a look. CSB502SSD technical specifications: Storage – mSATA socket for up to 1TB on-board storage via PL2571 USB to SATA bridge controller USB – 2x extra USB 2.0 ports Connectivity – GWF-3M08 WiFi 802.11 b/g/n module (Ralink RT5370) with IPEX connector and up to 150 Mbps connection. Real Time Clock – DS1339 with 16mm coin cell battery backup and programmable alarm. Sensors – 1-Wire DS18B20 temperature sensor to monitor the health of SSD drive. 64-bit ID to identify the shield Power Supply – 8V-24V DC input (Up to 27.5W) for peripherals and Raspberry Pi 2. Dimensions – Full size Raspberry Pi 2 I/O Shield Since the […]

Amlogic S905 Source Code Published – Linux, U-Boot, Mali-450 GPU and Other Drivers

Amlogic has an open linux website where they regurlarly release GPL source code, and with Amlogic S905 devices coming to market, they’ve released a few tarballs at the beginning of the month including Linux 3.14 source code, U-boot source code, and Mali-450MP GPU kernel source code (obviously not userspace), as well as some other drivers for WiFi, NAND flash, PMU, TVIN, etc… Let’s get to the download links: Linux 3.14.29 source code U-boot 2015.01 GPU drivers for ARM Mali-450MP Broadcom and Realtek Wifi drivers and firmware (November 4, 2015) can be found @ http://openlinux.amlogic.com:8000/download/ARM/wifi/. Other kernel modules (November 4, 2015) @ http://openlinux.amlogic.com:8000/download/ARM/modules/. I quickly tried to build the Linux source. If you’ve never build a 64-bit ARM kernel or app before, you’ll fist need to install the toolchain. I installed the one provided with Ubuntu 14.04:

Now extract the tarball and enter the source directory:

At first I […]

Newracom NRC6101 802.11ah WiFi SoC Promises up to 1 km Range for Smart Grid and Automation

802.11ah is a new WiFi standard operating in the 900 MHz range that targets low power & long range connectivity, as required by many IoT & M2M applications. According to this low power WAN standards comparison table, 802.11ah also supports up 1km range outdoor, 150 Kbps to 346 Mbps transfer rates, up 8191 clients per access points,  and a 2016 launch is planned. However, I had not seen any implementations based on the new standard, except a demonstration by Antcor on a DSP in 2014. A Korean startup, Newracom, may however soon launch the first 802.11ah chip with NRC6101 SoC. I was tipped about this new solution via a Korean website, where I got the picture above from, but there’s no information about NRC6101 on the web, except for a small mention on Wikidevi.com redirecting to the product page, where NRC6101 name is not even mentioned, but with some specifications […]

Konke Mini K and Mini Pro Wifi Smart Sockets are Based on ESP8266 SoC

ESP8266 WiFi modules are very popular in the maker community, but so far I have not seen it in any devices myself, until I saw a tweet from @EspressifSystem about a Mini K smart socket. A search on Aliexpress lead me to two devices made by Konke, who also made Kankun KK-SP3 WiFi socket, with Mini K and Mini Pro smart sockets. Both models has basically the same features, except Mini-Pro adds infrared support: Connectivity – 802.11 b/g/n Rated Voltage – AC 100-240V 50/60Hz Rated Power – 2200 Watts Rated Current – 10A Charging Protection: Yes Misc – Power button, Infrared (Mini Pro model only) Plug – China / AU plugs Dimensions – 5.1 diameter x 2.7 cm (V0 grade PC material) Weight – 70 grams Both devices support on/off timers, cyclical delays and charge protection (turns off when devices are charged) with the Android or iOS app. I understand […]

Poynt Android Point-of-Sales Terminal Accepts Cards, NFC, Bluetooth and QR Code Payments

Poynt Smart Terminal is an Android based payment terminal with a small screen facing the customer, and a larger screen facing the sales staff, that accept payments from various sources such a magnetic strip or chip (EMV) cards, Bluetooth, NFC (e.g. for Apple Pay), or QR code. The company has made a developer’s kit with the hardware and SDK available a few months ago. While the exact hardware specifications have not been disclosed, we can still look into the main features and ports of this payment terminal: Displays Merchant facing – 7″ touchscreen display (1280×800) Customer facing – 4.3″ touchscreen display (800×480) Connectivity – GSM/3G/4G modem, NFC, Bluetooth, and WiFi Payment – Hybrid EMV / MSR reader slot, QR and barcode scanner, Bluetooth, NFC Audio – Speaker and microphone Camera – Merchant facing camera USB – 1x micro USB port for charging and possibly external devices (e.g. printers) Misc – […]

NanoPi2 is a Tiny Board with Samsung S5P4418 Processor, WiFi and Bluetooth Connectivity

FriendlyARM released NanoPi board this summer, a small and inexpensive development board based on Samsung S3C2451 ARM9 processor with both WiFi and Bluetooth connectivity. The company has now unveils a more powerful, and slightly wider, version with NanoPi2 featuring Samsung S5P4418 quad core Cortex A9 processor with 1GB RAM, AP6212 wireless module, a new HDMI output, and the same connectors for I/Os and LCD displays. NanoPi2 specifications: SoC – Samsung S5P4418 quad core Cortex A9 processor @ up to 1.4GHz System Memory – 1GB 32bit DDR3 Storage – 2 x Micro SD Slot Connectivity – 802.11 b/g/n WiFi and Bluetooth LE 4.0 via AP6212 module Video Output / Display I/F- 1x HDMI 1.4a, 0.5 mm pitch SMT FPC seat for type-A full-color LCD (RGB: 8-8-8) Camera – 24-pin DVP interface USB – 1x USB Host port; 1x micro USB 2.0 OTG port for power and data Expansions Headers – 40-pin […]

$10 WiFiMCU Board is a NodeMCU Clone Based on EMW3165 Module

Yesterday I wrote a short tutorial for NodeMCU board, and one visitor mentioned WiFiMCU board that has a similar form factor as NodeMCU, and while it is more expensive at about $10 on Aliexpress or Ebay, it is also more powerful and provides more I/Os thanks to its EMW3165 module including an STM32 Cortex M4 micro-controller with 128KB RAM, 512KB flash, a Broadcom WiFi module, and 2MB SPI flash. WiFiMCU specifications: MCU – STMicro STM32F411CE Cortex-M4 microcontroller @ 100MHz with 128KB RAM, 512KB flash Storage – 2MB SPI flash WiFi –  Broadcom 802.11 b/g/n RF Chip: Modes – Station, Soft AP and Station+Soft AP Security – WEP, WPA/WPA2, PSK/Enterprise 16.5dBm@11b, 14.5dBm@11g, 13.5dBm@11n Receiver sensitivity – -87 dBm 2x 15-pin headers with 17x GPIO Pin 3x UARTs 5x ADC, 1x SPI, 1x I2C, 1x USB SWD debug interface 11x PWM Misc – Boot and Reset buttons Power Supply – 5V via […]