Signal Board for PFC v.2


@francoisnyc Thanks! This is exactly what I needed. I converted the file in sublime text and uploaded it to MACROFAB. It works perfectly!

@spaghet I’ve initiated a pull request here with the updated file:

For future users, this change is for those that wish the build the signal board through Previously, uploading the eagle schematic and board files would not populate all of the components. The new .xyrs file handles all placement and components of the board that actually need to be attached. Users will now have to upload the .sch, .brd, and .xyrs files to have the proper setup. It will result in 4 unique parts not being populated, for a total of 10 parts (PAD070, ATLAS_SCIENTIFIC_STAMP, ARDUINO_MEGA_2560_R3_CONNECTORS, and ARDUINO_UNO_REV3_SOCKET). You should have 85 total parts on MACROFAB.


Hey guys

Me and my friend are building the PFC v.2 in Switzerland. We are both not really into programming and understand just a little of what you are talking about in this thread.
My question:
Would it be possible that someone of you guys would help us to place the order for the Signal Board, or that we could place the same order like someone did it in advance? Because I’m a bit afraid that we aren’t able to do it by our own.


Hello @Bataleon7! Great to hear! We offer nearly fully assembled Signals PCBAs on our website here: and we indeed do ship to Switzerland! Happy Farming!


Hey @iancollmceachern

Thanks for the information. We saw your product. what means nearly fully assembled?

We are both students, and were hoping to find a cheaper way to get it produced.



Hi @Bataleon7
Thank you for the great questions!
By nearly fully assembled we mean that all the difficult to solder components have been done, SMD devices and most thru hole parts as well. The only items left for you to solder yourself are the Male Pin Headers that connect it to the Arduino, the headers that connect to the Atlas Sensor Daughter Boards, and the pin headers that connect to the ribbon cable. If you have ever soldered the 20 pin header onto a raspberry pi zero, or the headers onto an arduino shield then you have done what is needed.

As far as cost goes, the standard price on our website for the nearly fully assembled PCBA is just barely over our cost to produce them. We also offer academic discount which we give to all students and schools - please email me at for the coupon code. With the academic discount we actually sell the PCBAs at a loss.

Put another way - our Signals PCBA with the academic discount is sold for less than it costs us to make them.

Happy Farming!


Okay, I have a question that is probably stupid, but I’ve just been wondering. Is it possible to build a PFC without the signal board? Since the signal board connects to the Arduino, and then all of the other components are connected to the signal board, can’t we just connect all of the components directly to the Arduino?


You can build the PFC V2 without the signal board. You will need an Arduino Mega 2560. In lieu of the signal board you will need to wire all the sensors and actuators to the appropriate Arduino I/O using your chosen method (jumper wires and/or Arduino shields). The signal board also provides voltage isolators for the Atlas probes. So you will need to provide something like this ( for each atlas sensor. I wanted to build my system on the cheap so i bought a bare board from Ian and then bought the components separately and soldered the board myself. No matter which route you go there is a lot of labor involved and I doubt any vendor has automated signal board production so that the labor cost has been netted out resulting in a low cost source. Also keep in mind that the Open Ag team may have moved to the Beagle Bone Black which means the Arudino Signal board may become an orphaned technology.


I thought I saw something about potentially using a Beagle Bone Black as the central brain for the PFC. The primary reason I could see them doing that is that it would enable them to create an single board that could host the majority of the electronics. However, the lack of CPU power would be a huge limiting factor. I also think that serial connection between Pi and arduino has caused many problems. Personally, I’m just not sold on using ROS for the PFC because it’s seems overly complicated and not good fit for the need/use of the PFC.


Hey there - thanks for producing the signal board - I’ve been struggling on this and appreciate the short cut! :wink: . Are shipping costs any different if it is shipped to Canada (Toronto) or New Jersey?




HI @Mark, gladly! The shipping cost is $15 to any US address and $35 to any Canadian address with other internal shipping charges are different per each country, typically $55 or so.

Happy Farming!



Thanks for the info - ordered!


Wonderful, I just saw it come through - thank you for the order & Happy farming! We will get going on your order right away.


HI. I’m completely a bigginer of PFC and struggle to understand whole PFC’s electrical wiring on v2 with Raspberry.
How much is it if it is shipped to Japan (Kobe)? And is it posiible to
provide its BOM together so that I can do trouble shootings if necessary while my experiment?


@nobuhiko417 Before you spend any money on a signal board, I recommend that you read these threads if you haven’t already:

  1. Update from OpenAg - Please Read

  2. Getting the software up and running


Thank you for your kind notifications. I understand I should be patient for a while till OpenAg can provide proper packaged engineering documents (summarizing hardwares and softwares) of PFC v2, which seems to be in “Getting Started” but not finalized yet. So I will continue to study them and seek my way till “soon” happens.


It’s possible that OpenAg will do that. On the other hand, on github and twitter, I see signs that they are preparing to launch a new device called the pfc-edu. It looks like that might happen perhaps later this summer, or maybe in the fall. It may be a long time before OpenAg has more to say about the PFC v2. It may be they have abandoned the v2 design. It’s difficult to say because they don’t communicate much about their plans or their progress.


Hi @nobuhiko417,

@wsnook is correct. In regard to the Personal Food Computer, our focus right now is on the PFC_EDU with a plan to make the PFC v2.1 backward compatible if there is interest from the community, and if time and resources allow.


@adrianlu and his team are still working on the V2 project actively and I know @ferguman has developed firmware to control the Arduino Mega on his V2 which he is making compatible with MVP software.

Just FYI: I think there are others from community who would like to take V2 forward - if there’s any interest from OpenAg to give some direction I feel as though the community could handle making things backwards compatible.


I’m interested in keeping the V2 design alive. It has a build in air chiller. I really want to see an open low cost food computer with chilling capabilities.


Thanks for the feedback @ferguman! For anyone else interested in keeping the v2 design alive, please fill out this survey. Again, once we finish up our work on the new PFC, we can look into making the v2 backward compatible.