Mintbox Technologies
Microcontroller Boards
Bluetooth
The Winkel Board is a powerful new Arduino-compatible, open source hardware platform for development and prototyping. It will help you put more time and focus on actually building and completing the important parts of your project rather than wasting it on routine, common-place, low-level tasks that characterize the initial parts of any electronics development project.
The Winkel Board is built on top of the Atmel ATmega128 microcontroller, but it goes a step further by including many popular peripherals such as WiFi, radio, and Bluetooth on board. Targeted at both entry and advanced makers, it provides a complete, integrated solution for many kinds of projects.
While developing an IoT product, our team wanted to experiment with different communication protocols, like radio, wifi, Bluetooth, etc. But we quickly found ourselves in a mess. While we had an Arduino board to get started, we had to purchase and configure many different shields in order to experiment with the different protocols. This was time-consuming and expensive. Here in India, shields are costly to source from overseas, and doing so really slows down prototyping. After talking to other makers and electronics hobbyists, we found we were not alone. They described problems such as:
Winkel Board solves all these problems with an all-in-one platform that combines a powerful microcontroller with an onboard WiFi chip, radio transceiver, Bluetooth, RTC and gyroscope+accelerometer.
You can use everything at once or specifically choose which onboard components you want to use in your project.
The Winkel Board is a microcontroller-based board that uses the ATmega128, an 8-bit microcontroller with 128 KB of flash memory and 4 KB RAM. The Winkel Board includes everything needed to support the microcontroller: simply connect it to a computer via a USB cable or a 5 V micro-USB power adapter.
The Winkel Board includes the following peripherals, built-in:
All of the built-in components use our Smart Opt system, which means that they can be powered down individually if your project doesn’t require a given module. With Smart Opt, you can enable or disable power going to the specific component with conducting jumpers.
Winkel Board supports OTA programming. This means you can burn your code on the ESP8266 and on the microcontroller ATmega128 wirelessly. Complete wireless programming is useful when a board is already soldered in, but you want to make changes to the code.
With the Atmega128 + ESP8266 ESP12E, the Winkel Board provides dual MCUs since the ESP is basically a WiFi module with an SoC. They are connected via UART (The Atmega128 has two UARTs) and can communicate with each other at the same time that they run their own code.
Specifications | Value |
---|---|
Microcontroller | ATmega128 |
Operating Voltage | 5 V |
Digital I/O Pins | 38* |
PWM Digital I/O Pins | 7 |
Analog Input Pins | 8 |
Flash Memory | 128 KB |
SRAM | 4 KB |
EEPROM | 4 KB |
Clock Speed | 16 MHz |
Onboard WiFi | ESP8266-ESP12E |
Onboard Bluetooth | HC-05 |
Onboard Radio | NRF24l01 |
Real-Time Clock | DS3231 |
(Additional I/O pins are available because we have provided access to GPIO pin outs of the ESP8266 ESP12E.)
Compared to other Arduino boards, Winkel Board is truly unique. While others can help a beginner learn the basics, they do not offer what’s really needed to get started with a real world project prototype that require other on board components. Other boards require you to find, add, and configure other components yourself, a time-consuming, expensive, and frustrating process.
Winkel board provides all the basic components for an intermediate-to-pro maker to dive into their super new IoT project, build an awesome mesh network, or start on constructing an awesome co-ordinated drone.
Winkel Board | MKR1000 | Mega2560 | 101 | Micro | Uno | Zero | ||
---|---|---|---|---|---|---|---|---|
Processor | ATmega128 | SAMD21 Cortex-MO+ | ATmega2560 | Intel™ Curie | ATmega32U4 | ATmega328P | AT SAMD21G18 | |
Operating Voltage | 5v | 3.3v | 5v | 3.3v | 5v | 5v | 3.3 | |
CPU Speed | 16Mhz | 48Mhz | 16Mhz | 32Mhz | 16Mhz | 16Mhz | 48Mhz | |
Digital I/O | 38 | 8 | 54 | 14 | 20 | 14 | 14 | |
Analog I/O | 8 | 7/1 | 16 | 6 | 12 | 6 | 6/1 | |
PWM | 7 | 4 | 15 | 4 | 7 | 6 | 10 | |
EEPROM | 4KB | - | 4KB | - | 1KB | 1KB | - | |
SRAM | 4KB | 4KB | 8KB | 24KB | 2.5KB | 1KB | 32KB | |
Flash | 128KB | 256KB | 256KB | 196KB | 32KB | 32KB | 256KB | |
USB | Micro | Regular | Regular | Regular | Micro | Regular | 2 Micro | |
UART | 2 | 1 | 4 | - | 1 | 1 | 2 | |
Onboard WiFi | Yes | Yes WINC1500 | No | No | No | No | No | |
Onboard Bluetooth | Yes | No | No | No | No | No | No | |
Onboard Radio Transceiver | Yes | No | No | No | No | No | No | |
Onboard Real-Time Clock | Yes | No | No | No | No | No | No | |
OTA Programming | Yes | No | No | No | No | No | No |
There are times when you may need to update a program on the microcontroller while it is installed in a project, for example in an automated watering system, a bot, or drone. Rather than laboriously uninstalling and disconnecting the microcontroller, wouldn’t it be great if you could re-program it wirelessly? Welcome to Over-the-Air (OTA) programming.
With OTA, reprogramming is as simple as pairing the onboard HC-05 Bluetooth module to your pc/laptop and then using Bluetooth’s serial COM port to upload the new program.
Similarly, you can program the ESP-12E over WiFi. When you power the board on, the WiFi module automatically goes into configuration mode, allowing you to connect the ESP module to your WiFi network and retrieve an IP address assignment. You can then send code to the module from any connected device.
And, if OTA isn’t your thing, the Winkel Board fully retains the ability to upload code via cable.
With the Arduino IDE you can perform OTA programming of the .INO files.
For AVRDude fans, you can do the same thing using the AVR command line to wirelessly update the HEX file on the controller.
There are all kinds of things you can build with Winkel Board. We’ve provided a couple of examples below. We’ll show you some more in updates to the campaign. We are also working on a dedicated page to upload examples.
PCB manufacturing will be done in India or China (or both), depending on the number of pledges we receive. We will start shipping in February.
We have been working on this project for quite some time now, concluding with a successful trial production run. So we are now ready to bring Winkel Board to every maker and need your support to build a community around it.
While the work and designs for the actual board are already complete, we are now working on a Tiny MPU-6050 Gyro+accelerometer mount for the Winkel Board. The designs and handmade prototypes are ready and we are confident we’ll be able to complete a finished batch before the campaign ends. Take a look at the prototype and a working example below.
This mount complements the huge I/O set of the Winkel Board along with its various comm protocol. It’s ideal if you are planning to build a balancing bot, drone, quadcopter, or maybe even a smart skateboard!
"The Winkel Board is designed for those who want a wireless ready Arduino compatible without the need for buying wireless shields"
"Winkel board offers an interesting alternative by offering WiFi, Bluetooth, 2.4GHz ISM, and an RTC"
"Adding to the impressive list of specs, the Winkel Board has 53 I/O points and 128KB of flash memory, so it could be a great tool for IoT projects."
"By providing an all-in-one compatible Arduino board, Mintbox team is working to solve the routine each maker does before starting a project"
Produced by Mintbox Technologies in Pune, India.
Sold and shipped by Crowd Supply.
Thanks for helping make Winkel Board a reality! You will be rewarded with good karma, regular backer updates, and your name will be inscribed on "Backers : Hall of Fame" section on our website.
1 x Winkel Board. Free shipping to US and India.
1 x Winkel Board. Free shipping to US and India.
1 x Winkel Board with just the ATmega128,16Mhz crystal and micro USB soldered on-board and unsoldered female & male GPIO headers. The board is really open. You can Source the components and solder them yourself or just use it as a single controller board. Comes with Winkel Arduino Bootloader pre-installed. Free shipping to US and India.
1 x Winkel Board with just the ATmega128,16Mhz crystal and micro USB soldered on-board and unsoldered female & male GPIO headers. The board is really open. You can Source the components and solder them yourself or just use it as a single controller board. Comes with Winkel Arduino Bootloader pre-installed. Free shipping to US and India.
6 x Winkel Boards. Free shipping to US and India.
1 x MPU-6050 Gyroscope+Accelerometer i2c mount for the Winkel Board.
Mintbox Technologies is a tech startup who build smarter connected devices for everyone. We are into consumer electronics, open source software & hardware, PCB design services.