Author Archives: R-B

ESP32 BLE/WiFi development board

ESP32 development board

We have added a new IoT product to our Tindie store. It is a rapid prototyping and development board for the powerful ESP32 WiFi/BLE module. It is targeted toward rapid development of a wide variety of IoT applications, supporting both WiFi and Bluetooth connectivities. The development board breaks out all the module’s pins to 0.1″ headers and provides a CP2102 USB-TTL serial adapter on board for easy programming. The board also features on-board power supply regulator and an integrated LiPo Battery Charger.

ESP32 development board

ESP32 development board

ESP-WROOM-32 is a powerful, generic Wi-Fi+BT+BLE MCU module that targets a wide variety of applications, ranging from low-power sensor networks to the most demanding tasks, such as voice encoding, music streaming and MP3 decoding. The development board breaks out all the module’s pins to 0.1″ headers and provides a CP2102 USB-TTL serial adapter, programming and reset buttons, and a power regulator to supply the ESP32 with a stable 3.3 V. Espressif doubled-down on the CPU resources for the ESP32 with a dual core, running at 160MHz and tons more pins and peripherals. The integration of Bluetooth, Bluetooth LE and Wi-Fi ensures that a wide range of applications can be targeted, and that the module is future proof: using Wi-Fi allows a large physical range and direct connection to the internet through a Wi-Fi router, while using Bluetooth allows the user to conveniently connect to the phone or broadcast low energy beacons for its detection. The sleep current of the ESP32 chip is less than 5 µA, making it suitable for battery powered and wearable electronics applications. ESP-WROOM-32 supports data rates of up to 150 Mbps, and 22 dBm output power at the PA to ensure the widest physical range. As such the chip does offer industry-leading specifications and the best performance for electronic integration, range, power consumption, and connectivity.

Download the datasheet

But it today from our Tindie Store.

Arduino powered weather station

Arduino powered WiFi weather station

This Instructables describes how to build a complete WiFi enabled weather station using Arduino and ESP8266 along with a bunch of sensors that collect environment data like temperature, humidity, wind speed, pressure, UV level, and rain.

Arduino powered WiFi weather station

Arduino powered WiFi weather station

The location weather station is the most important part of installation. If weather station is located under a tree or an overhang, the rainfall data measured by the station will not be correct. If you place your weather station in an alley, you could very well get a wind tunnel effect on the anemometer, resulting in erroneous wind data. Weather station should have good “fetch”, or distance from any other tall object.

 

Arduino midi controller

Midi controller using Arduino

An Arduino powered midi controller project for music makers.

This my first arduino (microcontroller) project. I want to learn arduino with a usefull and large project.

I decided to make a midi DJ controller that have all the functions needed to be standalone to mix.

Every kind of sensor (potentiometer, push button,…) can be learn independantly and I think the best way is to learn “how it works” and “how it is connected” for each sensor step by step.

Midi controller using Arduino

Midi controller using Arduino

An old radio turned into RPi powered internet radio

RPi powered internet radio

Marcel describes in this Instructable how he gave a new life to his old radio by powering it with an Raspberry Pi that streams various radio channels over the internet. He kept the functionality of the original tuning knob for tuning to radio channels. The RPi speaks up the name of the tuned channel in English or in your own language, as configured. The radio also features a safe-power-off button for proper shutdown of the RPi. He wrote the software for the radio in Python that runs automatically upon boot.

RPi powered internet radio

RPi powered internet radio

DIY PICKit 3 programmer/debugger

DIY PICKit 3

Here’s a detail description from Reviahh on a DIY version of the PICKit 3 programmer/debugger. It uses all SMT components and is portable in size.

DIY PICKit 3

DIY PICKit 3

This schematic is very similar to the one Hendrik used, with a couple component changes and a fix for a PNP transistor that was shown backwards on his schematic. I’ll briefly talk about the different sections that I have labeled above. First – in the upper left corner is the pic24 processor that controls this device. It is a PIC24FJ256GB106 mcu. There are the requisite capacitors and 12MHz crystal attached, as well as a programming header to load its firmware. In addition to these components, the USB connector is shown, as well as the status LEDs and OTG Button connections. Directly below the MCU is the MCP1727 voltage regulator. At the bottom is a LTC4411, a MAX893L, and associated circuitry that among a couple other things, controls the power to the programming target, if it is not self-powered, and this device is supplying power to it. Above that is a MCP601 op-amp and voltage boosting circuitry. In the middle of the page is a MCP1525 voltage reference chip and the Target programming header. Top center you will see the three 74LVC1T45 voltage level shifters, and to the right are the 25LC256 EEPROM and also the SST25VF040B serial flash chip used for the Code image when doing OTG programming.

 

« Older Entries