July 31st, 2024

An affordable, portable and focused device for music, writing and coding

Tulip Creative Computer is a $59 portable device for music, writing, and coding, featuring a touchscreen, Python support, and open-source capabilities, fostering creativity and collaboration among users.

Read original articleLink Icon
An affordable, portable and focused device for music, writing and coding

Tulip Creative Computer is an affordable, portable device designed for music, writing, and coding, priced at US$59. It operates on a low-power microcontroller and runs the Python programming language, booting directly into a Python prompt. The device features a touchscreen and includes the AMY synthesizer, which supports up to 120 oscillators and various sound effects. Tulip is open source, allowing users to access and modify its hardware, operating system, and synthesizer code. It is equipped with a 7" touchscreen that supports graphics programming in Python, enabling users to create games and animations easily.

Connectivity options include stereo audio out, MIDI in and out, USB ports for charging and programming, and I2C support for accessories. Tulip can connect to Wi-Fi for network communication and file sharing through its dedicated BBS, Tulip WORLD. Users can create music and interactive applications using Python, and the device supports multichannel audio installations with optional Alles speakers. Additional products include a two-channel DAC for modular synth control and an Alles PCB for wireless speaker management. Tulip aims to foster a creative community, encouraging collaboration and development through platforms like Discord and GitHub. The device is designed to inspire creativity while maintaining a focused and user-friendly experience.

Related

ThinkPad 701C with a Framework brain transplant

ThinkPad 701C with a Framework brain transplant

A project merges Thinkpad 701C with modern tech: Framework mainboard, iPad 7 display, original keyboard/trackpoint, USB-A/C, GigE ports. Custom adaptations, new components designed. Positive community feedback received.

Own $20 MicroPython Smartwatch

Own $20 MicroPython Smartwatch

A Hacker News post highlighted running MicroPython on a $3 smartwatch, showcasing MicroPython's simplicity for microcontrollers. WASP-OS introduced as an affordable alternative for PineTime. Colmi P8 smartwatch at $16.29 enables MicroPython usage with 240x240 screen and long battery life. Users can set up the watch using an Android device with BLE capabilities for custom app development.

The Luckfox Pico Mini B – Linux in a Thumbnail

The Luckfox Pico Mini B – Linux in a Thumbnail

Luckfox released the Pico Mini B, a compact Linux-capable development board with Cortex A7 core, NPU, 64MB RAM, USB-C, CSI connector, and 17 GPIO pins for $8.99. It supports Python, C, and GPIO control, appealing to embedded system enthusiasts and developers.

An ordinary day with a Linux mobile device

An ordinary day with a Linux mobile device

The author shares their experience using a Linux mobile device with postmarketOS, focusing on non-communication tasks like web radio, news aggregation, and podcast management, highlighting its customization and reliability.

Raspberry Pi gets a serious competitor as Particle unveils its 5G-capable SBC

Raspberry Pi gets a serious competitor as Particle unveils its 5G-capable SBC

Particle has launched the Tachyon, a $149 single-board computer featuring 5G, AI capabilities, and advanced specs, aiming to democratize technology for engineers and innovators, available on Kickstarter.

Link Icon 19 comments
By @grackle2 - 6 months
I work on this! AMA if you have any questions. I think it's really cool and has been fun to hack on. the main github w/ all the specs and code is at https://github.com/shorepine/tulipcc
By @egypturnash - 6 months
I'm sitting at a coffee shop taking a break from getting creative work done on my laptop and looking at this thing with all its exposed contacts and a cable you have to connect the screen to the keyboard with and imagining the chaos when someone spills a drink.
By @ryandrake - 6 months
Who on earth flagged this article, and what was your rationale? The device looks so cool and fun!

EDIT: Unflagged, so this is now off topic. Mods, feel free to nuke this comment.

By @dmitrygr - 6 months
It took 5 clicks and a moderate amount of reading of links to find what SoC is used (ESP32), but at least "code of conduct" is one click away.

For those interested in tech: website -> "github" -> "build one" (hidden in a wall of text) -> "I want to build a single board Tulip and know how to solder SMT" (below a huge image, at the bottom of a wall of text) -> recognize foot print or image of ESP32-s3-wroom module

By @enjoyyourlife - 6 months
The title should be "The Tulip Creative Computer"
By @scudsworth - 6 months
lots of power for the price point! pretty cool. nice to see like . . . a creative design targeted at enabling creativity, as opposed to yet another chat bot.
By @ofalkaed - 6 months
This looks like great fun and the price is almost good enough to make me not care about getting yet another device, and it might get me, looks to be the perfect match for one of my projects. Nice work.
By @digging - 6 months
Is writing synth music in python more enjoyable or practical than a visual virtual synth like VCV Rack? Granted I don't like python, but for me writing music in pure code looks tedious.
By @hashishen - 6 months
I would look into adding support for Mixxx and possibly getting the dev team to make a more condensed skin reflecting the GUI of EngineDJ. You can have a synth in almost any portable device now but the standalone DJ market is incredibly overpriced still, and having something i can plug my controller in top get full functionality is still not possible given the mobile dj apps are trash
By @psobot - 6 months
Really excited to see this - very nice work Brian et al!
By @joshka - 6 months
When thinking about building something like this sort of device (but on a lesser scale), I've often considered how it stacks up to something like just grabbing an old second-hand iPad. For about the same price you can grab a 2017-19 or so and expect it to mostly still work ok and do a lot more (this does win on connectivity I guess, and likely a bunch of other areas).
By @jonjacky - 6 months
I see there is a desktop version prebuilt for Mac OS 10.15 or higher, or you can build it for Linux:

https://github.com/shorepine/tulipcc/blob/main/docs/tulip_de...

By @rcarmo - 6 months
I build small hardware synths as a hobby and have been considering this (even if it’s pretty much prebuilt), but shipping costs add almost another 50% on top for me… It’s still a very neat project (I actually tried to submit the link a few weeks back when Floyd’s video popped up, but for some reason my sumbission didn’t stick).
By @dakiol - 6 months
Looks nice, and for a good price.

Off-topic: is it just me or it would be very hard to see anything being typed in the screen from a relatively short-medium distance? For instance here https://tulip.computer/img/tulipcc-writing.jpeg, if I put myself in the place of the one who took the picture, I can barely see what I'm typing. I guess I'm getting older.

By @onewheeltom - 6 months
You should run the terminal based version of Orca on this : https://github.com/hundredrabbits/Orca
By @ComplexSystems - 6 months
Wow, super interested. Can this be used for realtime audio, like guitar effects? Could you use this to make synths and etc? What OS is it and what CPU?
By @ladyanita22 - 6 months
How's rust support on this?
By @pmarreck - 6 months
python makes it a "no" for me
By @hagbard_c - 6 months
Ah yes, Tulip Computer(s) [1], I visited their factory in the 90's.

[1] https://en.wikipedia.org/wiki/Tulip_Computers