Hack Chat Transcript, Part 3

A event log for Parallax Update Hack Chat

Beyond the BASICs

lutetiumLutetium 08/28/2019 at 20:050 Comments

Ken Gracey (Parallax)12:55 PM
@Chip Gracey - marketing question! What's the ideal application? Do you foresee people using it as general-purpose or for a specific app? Maybe some of the forum members can share ideas.

Frank Buss12:56 PM
I think this interactive programming style would work best in combination with APL :-)

Boian Mitov12:56 PM
Ahem... @Chip Gracey I am looking, but I don't see the P2 as a Hackaday IO project ;-)

monsonite12:56 PM
@Chip Gracey I have been following your work for perhaps 15 years - and I am so pleased that P2 is coming to fruition. I totally buy into your educational ethos, and I hope that P2 will give more power to the next generation of engineers and creatives

Boian Mitov12:56 PM
Maybe you can post it and see people posting ideas about it ;-)

engineering12:57 PM
CNC machines and 3D printers along with drone controllers

Boian Mitov12:57 PM
Social platforms are a great way to generate product ideas IMHO ;-)

James Newton12:57 PM
Well, I just said... as a reader for our encoders which must do ATAN2. Multiple cores and A2D chanels means we could support more joints with one chip. Won't beat an FPGA, but might cost a lot less and be useful for the human input device to remote the Dexter robot arm.

Chip Gracey12:57 PM
Ideal application? Not sure. I mainly see it as an inventor's playground, and trust that it will find applications.

Jeff Martin (Parallax)12:58 PM
Thanks @monsonite

Boian Mitov12:58 PM
How it handles Multimedia ? Audio, DSP, Image Processing ?

Boian Mitov12:58 PM
AI is also a very good application, especially for small robots

Boian Mitov12:59 PM
It probably makes a very good small AI platform

Chip Gracey12:59 PM
@james, it might not beat an FPGA in throughput potential, but it would be fast enough and code changes would take 1/500th the effort. A person might go to their grave getting Verilog code ironed out.

Jac Goudsmit12:59 PM
I have several Propeller projects on but my current project is reverse engineering a Digital Compact Cassette recorder. I think the P1 and P2 would be a good match if it would be easier to bring up the interfaces (SPI, RS-232).

Yann Guidon / YGDES12:59 PM
Chip : then switch to VHDL ;-)

Jeff Martin (Parallax)12:59 PM
Maybe the question is better phrased as What application can the P2 excel at?

Chip Gracey12:59 PM
Yeah, robots are an ideal app.

Chip Gracey1:00 PM
@Yann, yes with VHDL we could retain all the complexity, but type four times as much code.

James Newton1:00 PM
@Chip Gracey we don't use verilog or any text based language for our FPGA programming. totally visual language. wish I could say more, it's still fucking tied up in business shit, but will be open sourced soon.

We're coming up on an hour, which is usually how long we go before giving the host(s) a chance to bail and get back to work. Parallax folks, you're welcome to stay on and keep fielding questions, or to bug out if you need to. Either way, I think we all want to say a huge thank you for your time today!

Hack Chatters, don't forget next week's Chat is "Clean Water Technologies" with Ryan Beltran:

Frank Buss1:01 PM
I recently tried SpinalHDL a bit, a better alternative to Chisel, which in turn is much better than VHDL or Verilog, makes it really easy to rpogram things for FPGAs (if you know Scala)

dyee-go-bears1:01 PM
Agree w/ comments re: CNC usage. Multiaxis motor control for p2, along with lots of sensor inputs, seems like a straightforward educational use. But eventually, practically speaking, you end up using a "real" motor controller in a production setting. I'd like to see how P2 compares to something like Jetson when it comes to AI / ML.

Jerry Hubbell1:01 PM
I have developed the PMC-Eight system for Explore Scientific which is an astronomical robotic mount controller that excels at fine motion control for tracking the stars with the P1 chip. I am hoping to migrate to the P2 next year.

Chip Gracey1:01 PM
The P2 will excel in places where you need to close complex feedback loops and also conduct things at a high level.

Jerry Hubbell1:01 PM
We have sold over a thousand systems so far in 3 years

James Newton1:01 PM
As to unique applications, it seems like anything were you need to parallel process or pipeline processing. Neural Nets seems a good application.