Project image
)}
£1,352
pledged of £4,800pledged of £4,800 goal
42
backers
Funding Unsuccessful
The project's funding goal was not reached on Tue, May 12 2015 7:00 PM UTC +00:00
£1,352
pledged of £4,800pledged of £4,800 goal
42
backers
Funding Unsuccessful
The project's funding goal was not reached on Tue, May 12 2015 7:00 PM UTC +00:00

About

Why do I need Hatalogico?

Because if you don't have a load of wires coming out of your Pi, you're missing most of the fun. The GPIO pins are great for electronics but I want to make them even better.

The Raspberry Pi is an incredible piece of kit, if you're viewing this campaign you probably already know that. However, I still keep reaching for an additional microprocessor when it comes to getting the I/O I need. 1 true PWM pin and no analogue inputs is a real limitation. Imagine trying to build a robot/rover, quadcopter or even a basic control panel with such limited I/O.

So, I have designed an open-source 'Hat' for the Raspberry Pi which gives my beloved Pi I/O options that offer more than the Arduino Uno (which is the most common form-factor of the microprocessor I frequently use in combination with my Pi). 

So it's just an Arduino on a hat?

No! This is not an Arduino at all, it is Raspberry Pi through and through but with access to loads of high-quality PWM outputs and ADC inputs via the I2C bus. There is no additional microprocessor, we are making the Pi's brain more versatile by easily expanding it's real-world inputs and outputs.

1 Processor = 1 Language = 1 Program

You can do everything from one long python script if you want. Control servos/dc motors, read your analogue inputs, communicate on the 5V I2C bus & use your digital IO all within one script. Or of course, you could write some in C, some in bash and some python. The point is, it's 100% Pi.

Example Uses

You could use Hatalogico in so many different projects. For example:

  • Add a couple of H-Bridges and I2C compass for a great robot/rover base.
  • Add brushless motor controllers, 9DoF and GPS for a quadcopter brain.
  • Add an RTC and temperature sensor on I2C to make a data logger.
  • Add nothing! Just have fun driving 16 servos or LEDs and using your analogue inputs for potentiometers, range sensors, LDRs, etc!

What's on the board:

  • 1x PCA9685 - 16 channels of 12-bit PWM
  • 2x ADS1015 - 8 (total) channels of 12-bit ADC
  • 1x TXB0108 - Level-shifting of SPI & Serial (I2C shifted via MOSFETs)

There are power input pins to power the the whole stack without plugging in the micro-USB - but it is recommended that such a supply is 1.3A minimum with 2A preferred. There is also an area to add an expansion board (marked with a white dotted line in the photographs) and a restricted EEPROM as per the 'Hat' specification.

I decided not to pass through the original 40 pins from the RPi as all of them are available on the board and the Hat specification does not support stacking.

Yes, I know... You can already buy individual boards that offer the same capability. Not in this handy form-factor though and not at this price either... That's where Kickstarter comes in. 

To get these boards made at an attractive price per unit, we need large numbers. My definition of 'attractive' in this sense is comparable to the price of the RPi itself. If you were to buy these chips in the forms available today, it would cost more than twice that - and of course, on numerous small boards.

Supporting the Raspberry Pi

A big reason for this project was out of love and respect for the Raspberry Pi. Not just the product but the admirable principles and mission of the foundation itself. It was disheartening to see so many makers look towards more expensive competitors to get the IO they require. And I want to do something about it. The Raspberry Pi is almost ideal for robots and machines but yet, so few Pis have anything connected to the GPIO. And that is what I really want to change.

GPIO Features Comparison Chart (prices from Farnell)
GPIO Features Comparison Chart (prices from Farnell)

Software

I have written software in various languages although I confess Python is far from my favourite. Fortunately, there is a company out there called Adafruit Industries who have released open-source Python software to drive all of the chips featured on the Hatalogico and I have expanded on these with a few examples (found in the GitHub repo along with the design files).

Differences from the prototype

The main difference between what you see in the photographs and the final board is the lack of the 2x DACs which sharp-eyed viewers may have spotted. I included them in the design because they were relatively cheap (compared with the ADCs at least) and I like tinkering with audio. However, it's too niche given that for many cases, a buffered PWM will do and in the rare case of requiring a 12 bit DAC, the expansion area can handle such task-specific circuits.

Who are we?

When I say 'we' in the video, I really mean myself as an individual. I own a small software company and made the decision to generously sponsor myself in return for slapping the company logo on there. Quid pro quo with myself really. However I did not do it all on my own, I have had technical assistance from Charles @ Jelby and I'd also like to thank Leticia for her patience, support & camera work.

Risks and challenges

Headers! They are available but they are overpriced. I hope to be able to source them at a reasonable price in bulk but to do so the quantities need to be in the hundreds, if not thousands.

Learn about accountability on Kickstarter
Questions about this project? Check out the FAQ

Support

  1. Select this reward

    Pledge £1 or more About $1.22

    Lend a hand. But get nothing except the self-satisfaction that comes from helping someone do something.
    You're great.

    Less
    Estimated delivery
    1 backer
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Select this reward

    Pledge £10 or more About $12

    For the more generous among you. Donate 10 pounds and receive the equivalent weight in good wishes from me.

    Less
    Estimated delivery
    2 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Select this reward

    Pledge £20 or more About $24

    EARLY BIRD - One of the first run of boards. Hot off the machine - which will hopefully be in June.
    Without headers, you will need to source a 40 pin (20x2) female at minimum to connect to your Pi.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 19 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge £22 or more About $27

    A board hot off the machine, which will hopefully be in June.
    Without headers, you will need to source a 40 pin (20x2) female at minimum to connect to your Pi.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    0 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Select this reward

    Pledge £27 or more About $33

    EARLY BIRD - One of the first run boards. Hot off the machine - which will hopefully be in June.
    Complete with a range of (unsoldered) headers.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 11 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Select this reward

    Pledge £29 or more About $35

    A board hot off the machine, which will hopefully be in June.
    Complete with a range of (unsoldered) headers.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    2 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Select this reward

    Pledge £33 or more About $40

    DOUBLE THE PLEASURE.
    Two Hatalogico Boards but no headers.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 1 backer
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Select this reward

    Pledge £42 or more About $51

    DOUBLE THE PLEASURE +.
    Two Hatalogico Boards WITH a range of male and female headers for each.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 1 backer
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  9. Select this reward

    Pledge £45 or more About $55

    TRIPLE THE PLEASURE!
    Three Hatalogico Boards but no headers.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 1 backer
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  10. Select this reward

    Pledge £58 or more About $70

    TRIPLE THE PLEASURE +.
    Three Hatalogico Boards WITH a range of male and female headers for each.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 3 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  11. Select this reward

    Pledge £100 or more About $122

    LIMITED EDITION!
    One of the first run of boards AND one of the 10 prototype boards available. I had 24 made in total.
    The prototype will be mailed when the campaign ends and the production board will mail later.
    All prototype boards are marked with their unique number (of 24 total). Yours will be between 6-10.

    Less
    Estimated delivery
    Ships to Anywhere in the world
    Limited 0 backers
    £

    By pledging you agree to Kickstarter's Terms of Use, Privacy Policy, and Cookie Policy.

    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (31 days)