$94 MAKERphone DIY Mobile Phone Supports MicroPython, Arduino IDE, and Scratch (Crowdfunding)


If you ever wanted to buy a mobile phone that you can assemble yourself, RePhone Kit Ctreate going for $59 is a nice option, but in truth it does not exactly look like your typical phone with its almost square shape. It’s also good to have more option, that’s exactly what MAKERphone is offering with a DIY mobile phone targeting the educational market. Beside the educational value of the assembly also involving some soldering skills depending on the selected kit, kids will be able to learn to program the phone with MicroPython, the Arduino IDE (C language), and/or Scratch visual programming. MAKERphone kit content and specifications: MAKERphone circuit board with 8x user LEDs for backlight (and special effects), 4-way mechanical joystick, 12-button numeric keypad, A, B, C, D, E, and F buttons, DS3231 RTC chip, vibrator… Main microcomputer module based on Espressif Systems ESP32 WiSoC with 802.11 b/g/n WiFi, Bluetooth 4.2 LE, 4MB flash + 520 kB SRAM, charging circuit …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

MUSTOOL MT8206 Multimeter & Oscilloscope Goes for $42 (Promo)


MUSTOOL MT8206 looks like a standard digital multimeter, but the device is actually a 2-in-1 device that also serves as a oscilloscope. Banggood have the digital multimeter scope on sale now for $47.99 shipped – going down to $42.23 with 12MT8206 coupon – as part of their  12th anniversary promotion running until September 7th.   MUSTOOL MT8206 specifications: Sampling – 200 ksps (max), 3999 counts Bandwidth – 20 kHz Screen – 128×64 dot matrix LCD display Function Ranges DC voltage – 400mV, 4V/40V/400V/1000V AC voltage – 400mV/4V/40V/400V/750V DC & AC current – 40mA/400mA, 4A/10A Resistance – 400.0 Ohm to 40.00 MOhm Capacitance – 0.1μF-100μF/10mF Frequency – 5Hz to 5MHz Measuring Range – Manual/auto range Storage Capacity – 100 data sets, 10 wave forms Input Resistance – 10MΩ Misc – Auto power off function, relative value, Power Supply – 3x AA batteries Dimensions – 160 x 83 x 32 mm Weight – 190 grams Switching between multimeter and waveform display is simply done by pressing the DIS …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

μArt is a Universal USB to UART-TTL Adapter with Safety Features (Crowdfunding)

μArt USB to UART-TTL Adapter

I’ve never had specific issues with USB to TTL debug boards personally, but potentially you could damage the target if you select one with the wrong voltage, and for more advanced use cases often do not include GPIOs. μArt USB to UART-TTL Adapter aims to solve those issue with wide voltage range (1.8 to 5.4V), safety features like galvanic isolation or over-current protection, and one header exposing I/Os. Key features: Universal TTL-UART – 1.8 – 5.4 V, up to 3M speed, standard & non-standard baudrates, pins for handshaking and flashing various MCU families, wide OS-support Galvanic isolation, integrated pull-ups, signal- and power-filters Over-current protection, reverse-polarity protection, ESD protection, mechanical protection Voltage-autosensing, LEDs, GPIOs, software-configurable Dimensions – 58 x 33 x 14 mm Weight – 16 grams Everything is also packaged in a case contrary to most (all) other boards in the market. uART-USB-TLL-Board The developer provides drivers for Windows, Linux, MacOS, etc…, although currently GPIO support only works with Linux …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Pocket Science Lab (PSLab) is an Open Source Hardware Electronics Lab

Last Saturday I created a virtual schedule for the Embedded Linux Conference Europe 2018 where I listed some of sessions relevant to myself and hopefully regular readers of CNX Software, but due to scheduling conflicts one talks did not make it to the list: “Pocket Science Lab – An Open Source Hardware for Electronics Teaching & Learning” by FOSSASIA. The project is also referred to as PSLab, and aims to  “create an Open Source hardware device that can be used for experiments by teachers, students and citizen scientists to learn and teach electronics”. It looks interesting enough so let’s have a closer look. The project  is inspired by the earlier expEYES project that combines with Raspberry Pi or other Linux platform to create an electronic labs, and the work by the Open Science Hardware community. PSLab key features and specifications: MCU – Microchip PIC24EP256GP204 16-bit microcontroller @ up to 70 MHz with 32KB SRAM, 256KB flash Wireless Connectivity – Footprint …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

TS80 USB type-C Soldering Iron Up for Sale for $79.99

TS100 digital programmable soldering iron has been popular in recent years due to its compact size, open source STM32 firmware, fast heating, and it does the job. Another advantage is that the soldering can be powered by a standard 19V laptop power supply. As noted in a post about a separate soldering pen board with audio jack, the company behind TS100 has been working on a new model called TS80 powered via USB type C port, lighter & more compact, and supporting soldering tips that connect through a typical 3.5mm audio jack. The good news is that TS80 is now available for $89.99 on Sainsmart under the ToolPAC brand. Use TS80 coupon for $10 discount. [Update: TS80 is now sold on Banggood for $72.99 shipped] TS80 SUB type-C soldering iron specifications: MCU – STMicro STM32F103T8 Arm Cortex-M3 MCU @ 72 MHz with 20KB SRAM, 64KB or 128KB flash Temperature Range – 100℃ – 400℃ (Max) ±3% Display –  OLED display …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Kicad 5.0.0 Open Source EDA Suite Released

Once upon a time, your only options to design schematics and layout PCBs were to purchase expensive software like OrCAD,  or install a pirated copy of the same software, which was the standard practice in the country were I worked (China). Later on, Cadsoft EAGLE made projects much more affordable since they had a free version for hobbyists albeit limited to smaller boards. But in recent years, a new open source project called KiCad changed the market again, as it is entirely free to use, the community can be involved, and there’s no limitation. The software has even become good enough for companies like Olimex to design their new boards. A week ago or so, the project hit a new milestone with the release of KiCad 5.0.0. Some notable new features include: Whole Project New libraries for symbols, footprints and 3D models based on KiCad Library Convention (KLC) New 3D viewer,  new 3D model plugin architecture Now supports STEP and …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

This Soldering Pen Board with Audio Jack Supports Weller RT Tips

Soldering Pen Board Audio Jack

The 3.5mm audio jack may be slowly disappearing from new mobile phones, but I’ve recently discovered they were also used in some soldering irons such as the upcoming TS80 USB soldering iron succeeding TS100 model. I initially thought it was a custom design from the maker of TSxxx soldering irons, but this morning I’ve come across the “RT Soldering Pen” board which also features a 3.5mm (audio) jack and can be used to make your own soldering iron by 3D printing your own enclosure, adding some power source, and inserting one of the many Weller RT tips available into the jack. RT soldering pen board specifications: MCU – STMicro STM32F031 Arm Cortex-M0 micro-controller Display – 0.91″ OLED display with 128×32 resolution Compatible with all Weller RT tips with 3.5mm jack. Set-point temperature – 20°C – 400°C with about +/-5°C accuracy (calibration is planed) Maximum measurable temperature – 500°C Heating speed – 30°C to 300°C in about 4s with RT-2 pen …

Support CNX Software – Donate via PayPal or become a Patron on Patreon

Connect Multiple Rotary Encoders to Arduino, ESP8266, Raspberry Pi, etc… with I2C Encoder V2 (Crowdfunding)

I2C Rotary Encoder

Rotary encoders are pretty common devices that convert the angular position  of a shaft to analog or digital output signals with quadrature-encoded A / B pulses the most common way of reporting the position to the micro. So for each encoder you’d need 2-pin, and if your project use many of those you may quickly run out of pin, interrupts, etc… Simone Caron has decided to tackle this issue by creating an I2C encoder board, which works with various encoders, and whose second revision is now offered on Kickstarter. The I2C Encoder V2 board supports standard mechanical encoders, illuminated RGB encoders, and clickable rotary encoders, each of which may be with or without dent. The board also comes with 3 GPIOs following RGB LED footprint, but also usable as PWN, GPIO, or ADC, and each board’s I2C address can be configured with some soldering on A0 to A6 pins. Finally, the board also include 256 bytes of EEPROM with registers …

Support CNX Software – Donate via PayPal or become a Patron on Patreon